প্রশ্ন ট্যাগ «performance»

কোড এবং অ্যাপ্লিকেশন দক্ষতার পরিমাপ বা উন্নতি সম্পর্কিত প্রশ্নগুলির জন্য।

2
অভিধানে কী আছে কিনা তা পরীক্ষা করা তত দ্রুত কেন ব্যতিক্রম ব্যতীত ধরা পড়ার চেয়ে?
কোডটি কল্পনা করুন: public class obj { // elided } public static Dictionary<string, obj> dict = new Dictionary<string, obj>(); পদ্ধতি 1 public static obj FromDict1(string name) { if (dict.ContainsKey(name)) { return dict[name]; } return null; } পদ্ধতি 2 public static obj FromDict2(string name) { try { return dict[name]; } catch …

2
কেন বাছাই করা অ্যারে প্রক্রিয়াজাতকরণটি একটি অরসোর্টড অ্যারের চেয়ে ধীর?
আমার কাছে 500000 এলোমেলোভাবে উত্পাদিত Tuple<long,long,string>অবজেক্টগুলির একটি তালিকা রয়েছে যার উপর আমি একটি সাধারণ "এর মধ্যে" অনুসন্ধান সম্পাদন করছি: var data = new List<Tuple<long,long,string>>(500000); ... var cnt = data.Count(t => t.Item1 <= x && t.Item2 >= x); যখন আমি আমার এলোমেলো অ্যারে উত্পন্ন করি এবং 100 টি এলোমেলোভাবে উত্পন্ন মানগুলির …

12
'ভার' ব্যবহার করা পারফরম্যান্সকে প্রভাবিত করবে?
এর আগে আমি একটি প্রশ্ন জিজ্ঞাসা করেছিলাম কেন আমি এতগুলি উদাহরণ varকীওয়ার্ডটি ব্যবহার করি এবং এর উত্তর পেয়েছি যে এটি কেবল বেনাম প্রকারের জন্য প্রয়োজনীয়, যদিও এটি লিখিত কোডটি 'দ্রুত' / সহজ এবং "ঠিক কারণ" করার জন্য ব্যবহৃত হয়। এই লিঙ্কটি অনুসরণ করে ("সি # 3.0 - ভার ইজ অবজেক") …
230 c#  performance  variables  var 

4
সি ++ 11 এর 'অটো' ব্যবহার কি পারফরম্যান্সকে উন্নত করতে পারে?
আমি দেখতে পাচ্ছি কেন autoসি ++ 11 টাইপটি সঠিকতা এবং রক্ষণাবেক্ষণযোগ্যতা উন্নত করে। আমি পড়েছি যে এটি পারফরম্যান্সকেও উন্নত করতে পারে ( প্রায় সবসময় অটো দ্বারা হার্ব সুটার), তবে আমি একটি ভাল ব্যাখ্যা মিস করছি। কীভাবে autoপারফরম্যান্স উন্নতি করতে পারে? কেউ কি উদাহরণ দিতে পারে?
230 c++  performance  c++11  auto 

2
240 বা ততোধিক উপাদানগুলির সাথে কোনও অ্যারে লুপ করার সময় কেন একটি বৃহত পারফরম্যান্স প্রভাব রয়েছে?
মরিচায় একটি অ্যারের উপরে যোগফল লুপ চালানোর সময়, আমি CAPACITY> = 240. CAPACITY= 239 প্রায় 80 গুণ বেশি গতিতে দেখলাম তখন একটি বিশাল পারফরম্যান্স ড্রপ লক্ষ্য করেছি । "সংক্ষিপ্ত" অ্যারেগুলির জন্য কোনও বিশেষ সংকলন অপ্টিমাইজেশন জাস্ট কাজ করছে? সঙ্গে সংকলিত rustc -C opt-level=3। use std::time::Instant; const CAPACITY: usize = 240; …

30
পুনরাবৃত্তি বা Iteration?
যদি আমরা পুনরাবৃত্তির পরিবর্তে একটি লুপ বা অ্যালগরিদমগুলিতে বিপরীতভাবে যেখানে উভয়ই একই উদ্দেশ্যে কাজ করতে পারি তবে কোনও পারফরম্যান্স হিট আছে? উদাহরণস্বরূপ: প্রদত্ত স্ট্রিংটি প্যালিনড্রোম কিনা তা পরীক্ষা করুন। আমি অনেক প্রোগ্রামারকে দেখেছি যখন সরল পুনরাবৃত্তির অ্যালগরিদম যখন বিলটি ফিট করতে পারে তখন দেখাতে একটি উপায় হিসাবে পুনরাবৃত্তি ব্যবহার করে। …


4
কেন অকেজো এমওভি নির্দেশাবলী প্রবর্তন করে x86_64 সমাবেশে একটি আঁট লুপ গতি বাড়িয়ে দেবে?
পটভূমি: এম্বেড থাকা অ্যাসেম্বলি ভাষার সাথে কিছু পাস্কাল কোড অনুকূলিত করার সময় , আমি একটি অপ্রয়োজনীয় MOVনির্দেশ লক্ষ্য করে এটিকে সরিয়ে দিয়েছি । আমার অবাক করে দিয়েছি, অপ্রয়োজনীয় নির্দেশনা সরিয়ে দেওয়ার কারণে আমার প্রোগ্রামটি ধীর হয়ে গেছে । আমি দেখতে পেয়েছি যে স্বেচ্ছাসেবী, অকেজো MOVনির্দেশাবলী যোগ করার পরে আরও কার্যকারিতা …

30
ও (এন) এর দৈর্ঘ্যের এনআরআর্টেড অ্যারেতে কীথের বৃহত্তম উপাদানটি কীভাবে খুঁজে পাবেন?
আমি বিশ্বাস করি যে ও (এন) এর দৈর্ঘ্যের এনআরআর্টড অ্যারেতে kth বৃহত্তম উপাদানটি খুঁজে পাওয়ার কোনও উপায় আছে। অথবা সম্ভবত এটি "প্রত্যাশিত" ও (এন) বা অন্য কিছু। এটা আমরা কিভাবে করতে পারি?

3
513x513 এর ম্যাট্রিক্স স্থানান্তরের চেয়ে 512x512 এর ম্যাট্রিক্স কেন খুব ধীর গতিতে চলছে?
বিভিন্ন আকারের স্কোয়ার ম্যাট্রিকগুলিতে কিছু পরীক্ষা-নিরীক্ষার পরে, একটি প্যাটার্ন সামনে এলো। অবিচ্ছিন্নভাবে, আকারের একটি ম্যাট্রিক্স স্থানান্তর করা একটি আকারের 2^nট্রান্সোপোজ করার চেয়ে ধীর2^n+1 । ছোট মানগুলির জন্য n, পার্থক্যটি প্রধান নয়। 512 এর মান নিয়ে বড় পার্থক্য দেখা দেয় ((কমপক্ষে আমার জন্য) অস্বীকৃতি: আমি জানি যে উপাদানগুলি ডাবল অদলবদলের কারণে …

12
কীভাবে এত দ্রুত সংকলন হয়?
আমি গুগলড করেছি এবং গো ওয়েবসাইটের চারদিকে তাকিয়েছি, তবে গো-র অসাধারণ বিল্ড টাইমের জন্য আমি কোনও ব্যাখ্যা খুঁজে পাচ্ছি না। তারা কি ভাষার বৈশিষ্ট্যগুলির (বা এর অভাব), একটি অত্যন্ত অনুকূলিত সংকলক, বা অন্য কোনও কিছুর পণ্য? আমি গো প্রচারের চেষ্টা করছি না; আমি উৎসুক.


24
স্ট্রিং বনাম স্ট্রিংবিল্ডার
আমি মধ্যে পার্থক্য বুঝতে Stringএবং StringBuilder( StringBuilderচপল হচ্ছে) কিন্তু দুই মধ্যে একটি বৃহৎ কর্মক্ষমতা পার্থক্য কি? আমি যে প্রোগ্রামটিতে কাজ করছি তাতে প্রচুর কেস চালিত স্ট্রিং সংযোজন (500+) থাকে। StringBuilderএকটি ভাল পছন্দ ব্যবহার করছেন ?
215 c#  .net  performance 

13
পারফরম্যান্স জরুরী হলে আমার কি জাওয়ার স্ট্রিং.ফর্ম্যাট () ব্যবহার করা উচিত?
লগ আউটপুট ইত্যাদির জন্য আমাদের সর্বদা স্ট্রিংস তৈরি করতে হবে। আমরা কখন জেডিকে সংস্করণ ব্যবহার করব তা শিখেছিStringBuffer (অনেকগুলি সংযোজন, থ্রেড নিরাপদ) এবং StringBuilder(অনেকগুলি সংযোজন, নন-থ্রেড-নিরাপদ)। ব্যবহার করার পরামর্শ কি String.format() ? এটি কি দক্ষ, বা যেখানে আমরা পারফরম্যান্স গুরুত্বপূর্ণ সেখানে ওয়ান-লাইনারদের জন্য কনট্যাকটেশন দিয়ে বাধ্য হতে বাধ্য? যেমন কুরুচিপূর্ণ …

11
জাভাস্ক্রিপ্ট ভেরিয়েবলগুলি লুপের বাইরে বা অভ্যন্তরে ঘোষণা করে?
এএস 3-তে আমি বিশ্বাস করি বর্ধিত পারফরম্যান্সের জন্য আপনার লুপের বাহিরে সমস্ত পরিবর্তনশীল সূচনা করা উচিত। এটি কি জাভাস্ক্রিপ্টের ক্ষেত্রেও আছে? কোনটি আরও ভাল / দ্রুত / সেরা-অনুশীলন? var value = 0; for (var i = 0; i < 100; i++) { value = somearray[i]; } অথবা for (var i …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.