কম্পিউটার

কিভাবে আমরা জাভা 9 এ চলমান প্রক্রিয়ার একটি আইডি পেতে পারি?


জাভা 9প্রসেস API -এ উন্নতি যোগ করেছে চলমান প্রক্রিয়ার পিআইডি পাওয়ার জন্য , সন্তান পাচ্ছেন এবং/অথবা বংশধর একটি প্রক্রিয়ার, এবং একটি নতুন ক্লাস যোগ করা হয়েছে যা সমস্ত চলমান প্রক্রিয়াগুলি তালিকাভুক্ত করতে সাহায্য করে , একটি স্বেচ্ছাচারী সম্পর্কে তথ্য পাওয়া যাচ্ছে প্রক্রিয়া , এবং প্রক্রিয়া অতিক্রম করা গাছ . এই পদ্ধতিগুলি দ্বারা প্রত্যাবর্তিত তথ্য একটি স্ন্যাপশট হতে পারে৷ ওএসে চলমান প্রক্রিয়াগুলির।

নীচের উদাহরণে, আমরা pid() ব্যবহার করে চলমান প্রক্রিয়ার একটি আইডি পেতে পারি প্রসেসহ্যান্ডেলের পদ্ধতি .

উদাহরণ

public class ProcessHandleTest {
   public static void main(String args[]) {
      ProcessHandle processHandle = ProcessHandle.current();
      System.out.println("PID of running Process: " + processHandle.pid());
      System.out.println("Command: " + processHandle.info().command().orElse("N/A"));
      System.out.println("CPU Duration: " + processHandle.info().totalCpuDuration().get().getSeconds() + " seconds");
   }
}

আউটপুট

PID of the running Process: 4248
Command: C:\Program Files\Java\jdk-9.0.4\bin\java.exe
CPU Duration: 0 seconds

  1. কিভাবে আমরা জাভাতে একটি JComboBox এর আইটেমগুলি সাজাতে পারি?

  2. কিভাবে আমরা জাভাতে JRadioButtons অনুভূমিকভাবে সারিবদ্ধ করতে পারি?

  3. কিভাবে আমরা জাভাতে JButton এর HTML পাঠ্য বাস্তবায়ন করতে পারি?

  4. কিভাবে আমরা জাভাতে একটি JPanel এর paintComponent() পদ্ধতি প্রয়োগ করতে পারি?