আমি চারপাশে দেখতে যে Benchmarks java / eclipse কাজটির জন্য সর্বোত্তম প্রসেসর নির্বাচন করতে সাহায্য করে না। আমি পাওয়া যায় যে একমাত্র জাভা বেঞ্চমার্ক হয় SciMark 2.0 , কিন্তু এটি পুরানো এবং পিসি তুলনা, প্রসেসর না। কিভাবে আমি প্রসেসর javaic কার্যকারিতা তুলনা করতে পারে? হয়তো কিছু স্বাভাবিক বেঞ্চমার্ক যেমন ব্যবহার করা যেতে পারে? হয়তো কেউ কিছু সাধারণ জাভা সফ্টওয়্যার এবং প্রকাশনার ফলাফল CPU গুলি পরীক্ষা করা হচ্ছে?
ক্রয় এবং তুলনা সিপিএস ছাড়া কোনো উপায়, দয়া করে।
1
আপনি CPUs উপর মনোযোগ নিবদ্ধ করা একটি ভাল ধারণা নিশ্চিত? Eclipse এর মতো সরঞ্জাম, যা অনেকগুলি ছোট উপাদান ধারণ করে, তবে এমনকি আমার গ্লাসফিশ ইনস্ট্যান্সগুলি সাধারণত সিস্টেমের I / O গতি দ্বারা সীমাবদ্ধ হয়। CPU গুলির পরিবর্তে পিসি তুলনাটি সেই কার্যটির জন্য পুরোপুরি যুক্তিসঙ্গত মনে হয়। যদি আপনি কোনও ক্রয় প্রস্তুত করার জন্য জিজ্ঞাসা করেন তবে প্রথমে একটি এসএসডি-তে বিনিয়োগ করুন, তারপরে র্যামে এবং কেবলমাত্র যদি আপনি এটি সনাক্ত করেন যে কিছু মধ্যস্থতাকারী মধ্যযুগ সিপিও আপনার কাজের লোডের জন্য যথেষ্ট না হয় তবে CPU বেঞ্চমার্কিংয়ের পুনরাবৃত্তি করুন।
—
jstarek
জাভা অনেক কার্যকর ভাষা নয়। তার progs ধীরে ধীরে কাজ। উদাহরণস্বরূপ, প্রতিটি এমুলেটর হিসাবে Android এমুলেটরটি কেবল CPU গতি দ্বারা সীমাবদ্ধ। (অবশ্যই যুক্তিসঙ্গত মেমরি আকার সঙ্গে)। এবং এটি "নির্বিচারে মধ্যম CPU" তে খুব ধীর। RAM গতি শুধুমাত্র গ্রাফিক্সের জন্য প্রাসঙ্গিক, যদি আপনি সমন্বিত গ্রাফিক্স ব্যবহার করেন এবং আপনি AMD ব্যবহার করেন।
—
Gangnus
এসএসডি হিসাবে, বিল্ডিংয়ের সময় এটি উপকারী, যেটি যে কোনও সময়ে জাভাতে পরিচালিত হতে পারে। কিন্তু এটা সহজভাবে হয় অন্যান্য বোতলের।
—
Gangnus
সাম্প্রতিক হার্ডওয়্যারগুলিতে জাভা ডেভেলপমেন্ট (এবং C dev too) আমার অভিজ্ঞতার ক্ষেত্রে, কেবলমাত্র I / O একমাত্র বাধা। Io অপেক্ষা শতাংশ কি CPU গণনা ধীর করে তোলে। বিশুদ্ধ গণনার শক্তি হিসাবে, জাভা কার্যকর নয়। আমি একটি স্পেস অ্যালগরিদম লাইব্রেরি দেখেছি যা জাভাতে পোর্ট করা সি ++ এ ব্যাপকভাবে অপ্টিমাইজ করা হয়েছে, জাভা পোর্টটি C ++ এর সাথে সামঞ্জস্যপূর্ণভাবে সম্পাদন করা হয়েছে বা সামান্য সঞ্চালিত কিন্তু এখনও ভাল যথেষ্ট পারফরম্যান্সের সাথে। সিপিওর পছন্দের চেয়ে বেশি, এটি কনটেইনার / জেনেরিক্সের পছন্দ যা আলগোরিদিমগুলির পারফরম্যান্সকে প্রভাবিত করে।
—
Huygens
@ হিউজেনস আপনাকে ধন্যবাদ। অবশ্যই, আমি আমার নরম অপ্টিমাইজ করবেন। কিন্তু 90% সময় আমি অন্যদের দ্বারা লিখিত ফাংশন কল করছি। BTW, প্রায়ই তারা ইতিমধ্যে অপ্টিমাইজ করা হয়। ভাল শৈলী প্রায়ই অনেক খরচ। যাইহোক, আমি অন্য কিছু সম্পর্কে জিজ্ঞাসা করছি।
—
Gangnus