কম্পিউটার

জাভা 9 এ প্রসেস এপিআই সম্পর্কে তথ্যের একটি স্ন্যাপশট কীভাবে পাবেন?


জাভা 9 প্রক্রিয়া API উন্নত হয়েছে নতুন পদ্ধতি অন্তর্ভুক্ত করে এবং নতুন ইন্টারফেস প্রসেসহ্যান্ডেল প্রবর্তন করে এবং ProcessHandle.Info প্রক্রিয়া এবং এর তথ্য সম্পর্কিত সমস্ত বিবরণ পেতে।

প্রসেসহ্যান্ডেল ৷ ইন্টারফেস স্থানীয় প্রক্রিয়া সনাক্ত করতে এবং নিয়ন্ত্রণ প্রদান করতে পারে। প্রতিটি পৃথক প্রক্রিয়া সজীবতার জন্য পর্যবেক্ষণ করা যেতে পারে , তার সন্তানদের তালিকাভুক্ত করেছে৷ , প্রক্রিয়া সম্পর্কে তথ্য পান, অথবা ধ্বংস করে এটা প্রসেসহ্যান্ডেল। তথ্য ইন্টারফেস তথ্য দেয় স্ন্যাপশট একটি প্রক্রিয়া সম্পর্কে।

সিনট্যাক্স

ProcessHandle.Info info()

উদাহরণ

public class ProcessSnapShotTest {
   public static void main(String[] args) {
      ProcessHandle currentProcessHandleImpl = ProcessHandle.current();
      
      // Process snapshot of the current running process with ProcessHandle.Info:
      ProcessHandle.Info processInfo = currentProcessHandleImpl.info();

      System.out.println("nProcess snapshot of the current running process:");
      System.out.println("User : " + processInfo.user().get());
      System.out.println("Start Time : " + processInfo.startInstant().get());
   }
}

আউটপুট

Process snapshot of the current running process:
User : Tutorialspoint\User
Start Time : 2020-05-01T05:44:41.458Z

  1. অ্যান্ড্রয়েডে ইউএসবি মাউন্ট করা বা না সম্পর্কে তথ্য কীভাবে পাবেন?

  2. ইয়ারমাস এপিআই ক্লাস ব্যবহার করে অ্যান্ড্রয়েডে মাসের তথ্য কীভাবে পাবেন?

  3. কিভাবে জাভা 9 এ ProcessBuilder ব্যবহার করে একটি প্রক্রিয়া তৈরি করবেন?

  4. কিভাবে সহজে আপনার লিনাক্স পিসি সম্পর্কে হার্ডওয়্যার তথ্য পাবেন