এখানে একটি গ্রন্থাগার রয়েছে libfaketime
( গিটহাবের উপরেও ) যা আপনাকে সিস্টেমে আপনার অ্যাপ্লিকেশনটিতে একটি নির্দিষ্ট সময় রিপোর্ট করতে দেয়। আপনি প্রোগ্রামটি কার্যকর করার সময়কালের জন্য সিস্টেমে একটি নির্দিষ্ট সময় রিপোর্ট করতে পারেন বা কিছু নির্দিষ্ট সময়ে ঘড়িটি শুরু করতে পারেন (উদাহরণস্বরূপ, 01:59:30)। মূলত, আপনি জালিয়াতির লোডার মাধ্যমে আপনার প্রোগ্রামের ইন-মেমরি চিত্রটিতে ফকলটাইম লাইব্রেরিটি হুক করেন এবং এটি সিস্টেমের সাথে সম্পর্কিত সমস্ত সিস্টেম কলগুলি ক্যাপচার এবং পরিচালনা করে। এটি সিস্টেমের সময়টিকে ঠিক পরিবর্তন করে না , তবে যা চলছে তার কোনও কিছুই প্রভাবিত না করে আপনার নির্দিষ্ট অ্যাপ্লিকেশনটিতে যে সময়টি রিপোর্ট করা হয়েছে তা পরিবর্তিত হয় যা সম্ভবত আপনি যা পরে রয়েছেন সম্ভবত (অন্যথায়, আমি কেবল বিশ্বব্যাপী পরিবর্তন না করার কোনও কারণ দেখতে পাচ্ছি না সিস্টেম সময়)।
এটি কীভাবে ব্যবহার করবেন সে সম্পর্কে বেশ কয়েকটি সম্ভাব্য বৈকল্পিক রয়েছে, তবে এটি প্রক্রিয়াটি লাইবফেকটাইমের সাথে কী সময় মনে করে তা পরিবর্তনের মতো বলে মনে হচ্ছে নমুনা কোডের সাথে তাদের চেষ্টা করে দেখার জন্য একটি দুর্দান্ত পুস্তক তালিকা রয়েছে। গুগল এমন কয়েকটি উদাহরণও সন্ধান করতে সক্ষম হবে যে আপনি কী কী সন্ধান করবেন জানেন।
এটি প্রদর্শিত হবে এটি RHEL ভান্ডার মাধ্যমে অনুরোধকে পাওয়া যায় না, কিন্তু উদাহরণস্বরূপ ডেবিয়ান প্যাকেজ নামে এটি উপলব্ধ করাfaketime
। এটি উত্স কোড থেকে তৈরি করার জন্যও সরাসরি এগিয়ে দেখায় (এটি সম্ভবত একটি configure
পদক্ষেপ বা এর মতো কোনও কিছুরও প্রয়োজন হয় না )।