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

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

1
পাইথনে সাবক্লাসিং কেন জিনিসগুলিকে এত মন্থর করে?
আমি একটি সহজ বর্গ যে প্রসারিত করে কাজ ছিল dict, এবং আমি যে কী লুকআপ এবং ব্যবহার উপলব্ধি এর pickleদ্বারা খুব ধীর। আমি ভেবেছিলাম এটি আমার ক্লাসে সমস্যা, তাই আমি কিছু তুচ্ছ মানদণ্ডগুলি করেছি: (venv) marco@buzz:~/sources/python-frozendict/test$ python --version Python 3.9.0a0 (venv) marco@buzz:~/sources/python-frozendict/test$ sudo pyperf system tune --affinity 3 [sudo] password …

2
জাভা 8: Class.getName () স্ট্রিং কনক্যাটেন্টেশন চেইনকে ধীর করে দেয়
সম্প্রতি আমি স্ট্রিং কনটেক্সটেশন সম্পর্কিত একটি সমস্যা নিয়ে এসেছি। এই মানদণ্ডটি এর সংক্ষিপ্তসার দেয়: @OutputTimeUnit(TimeUnit.NANOSECONDS) public class BrokenConcatenationBenchmark { @Benchmark public String slow(Data data) { final Class<? extends Data> clazz = data.clazz; return "class " + clazz.getName(); } @Benchmark public String fast(Data data) { final Class<? extends Data> clazz = …

2
জাভা: ম্যানুয়ালি-অনিবন্ধিত লুপটি মূল লুপের চেয়ে এখনও দ্রুত। কেন?
দৈর্ঘ্যের 2 টি অ্যারেতে কোডের নিম্নোক্ত দুটি স্নিপেটগুলি বিবেচনা করুন: boolean isOK(int i) { for (int j = 0; j < filters.length; ++j) { if (!filters[j].isOK(i)) { return false; } } return true; } এবং boolean isOK(int i) { return filters[0].isOK(i) && filters[1].isOK(i); } আমি ধরে নেব যে যথেষ্ট উষ্ণতার …

2
React.forwardRef বনাম কাস্টম রেফ ব্যবহার করার মান
আমি দেখতে পাচ্ছি যে রিঅ্যাক্ট.ফরওয়ার্ড রেফটি শিশুটির ক্রিয়াকলাপী উপাদানগুলিতে একটি প্রতিক্রিয়া দেওয়ার জন্য অনুমোদিত প্রতিক্রিয়া বলে মনে হচ্ছে, প্রতিক্রিয়া দস্তাবেজগুলি থেকে: const FancyButton = React.forwardRef((props, ref) => ( <button ref={ref} className="FancyButton"> {props.children} </button> )); // You can now get a ref directly to the DOM button: const ref = React.createRef(); …

3
ইন্টে রিমাইন্ডার অপারেটর জাভা.ইউটি.অবজেক্টস.আরকিয়ারনন নল?
আমি কয়েকটি অভ্যন্তরীণ পদ্ধতি থেকে যথাসম্ভব পারফরম্যান্স পাওয়ার চেষ্টা করছি। জাভা কোডটি হ'ল: List<DirectoryTaxonomyWriter> writers = Lists.newArrayList(); private final int taxos = 4; [...] @Override public int getParent(final int globalOrdinal) throws IOException { final int bin = globalOrdinal % this.taxos; final int ordinalInBin = globalOrdinal / this.taxos; return this.writers.get(bin).getParent(ordinalInBin) * …

4
Numpy.median.reduceat জন্য দ্রুত বিকল্প
এই উত্তরের সাথে সম্পর্কিত , একটি অ্যারেতে মিডিয়ানদের গণনা করার জন্য একটি দ্রুত উপায় আছে যার সাথে গ্রুপ রয়েছে অসম সংখ্যার উপাদানগুলির? উদাহরণ: data = [1.00, 1.05, 1.30, 1.20, 1.06, 1.54, 1.33, 1.87, 1.67, ... ] index = [0, 0, 1, 1, 1, 1, 2, 3, 3, ... ] এবং …

1
দক্ষ স্ট্রিং ট্রান্সকিশন অ্যালগরিদম, ক্রমান্বয়ে সমান উপসর্গ এবং প্রত্যয়গুলি মুছে ফেলা হচ্ছে
পরীক্ষায় সময় সীমা: 5 সেকেন্ড পরীক্ষায় মেমরি সীমা: 512 মেগাবাইট আপনাকে sদৈর্ঘ্যের একটি স্ট্রিং দেওয়া হবে n( n5000 ডলার)। আপনি এই স্ট্রিংয়ের যথাযথ উপসর্গটি নির্বাচন করতে পারেন যা এটির প্রত্যয় এবং নির্বাচিত উপসর্গ বা সংশ্লিষ্ট প্রত্যয়টি সরিয়ে ফেলতে পারেন। তারপরে আপনি ফলস্বরূপ স্ট্রিংয়ের সাথে একটি অ্যানালগাস অপারেশন প্রয়োগ করতে পারেন। …

1
মেশিন কোডের নির্ভুল অনুলিপি মূল কার্যের চেয়ে 50% ধীর গতিতে চলে
আমি এম্বেড থাকা সিস্টেমে র‌্যাম এবং ফ্ল্যাশ মেমরি থেকে সম্পাদন নিয়ে কিছুটা পরীক্ষা করে দেখছি। দ্রুত প্রোটোটাইপিং এবং পরীক্ষার জন্য আমি বর্তমানে একটি আরডিনো ডিউ (SAM3X8E এআরএম কর্টেক্স-এম 3) ব্যবহার করছি। আমি যতদূর দেখতে পাচ্ছি, আরডুইনো রানটাইম এবং বুটলোডারের এখানে কোনও পার্থক্য করা উচিত। এখানে সমস্যাটি রয়েছে: আমার একটি ফাংশন …

2
এক্সেল / শেয়ারডস্ট্রিংয়ের জন্য অ্যালগরিদম সাজান
এক্সেলে, তারা সংখ্যার ম্যাপিংয়ের সাথে স্ট্রিংগুলি 'সংক্ষেপণ' করে (যদিও আমি নিশ্চিত নই যে এই ক্ষেত্রে শব্দ সংকোচনের শব্দটি সঠিক কিনা) এখানে নীচে দেখানো একটি উদাহরণ: যদিও এটি সামগ্রিক ফাইলসাইজ এবং মেমরির পদচিহ্নগুলি হ্রাস করতে সহায়তা করে, তবে এক্সেল কীভাবে স্ট্রিং ফিল্ডে বাছাই করে? প্রতিটি একক স্ট্রিংয়ের জন্য কীভাবে লুকিং ম্যাপিংয়ের …

2
এল 2 এইচডাব্লু প্রিফেটর কি সত্যিই সহায়ক?
আমি হুইস্কি লেকে আই 7-8565U তে রয়েছি এবং পারফ কাউন্টারগুলি এবং 512 কিবি ডেটা (এল 2 ক্যাশের আকারের চেয়ে দ্বিগুণ) অনুলিপি করার জন্য সময় বিশ্লেষণ করেছি এবং এল 2 এইচডাব্লু প্রিফেটারের কাজ সম্পর্কিত কিছু ভুল বোঝাবুঝির সম্মুখীন হয়েছে। ইন ইন্টেল ম্যানুয়াল Vol.4 MSR সেখানে MSR হয় 0x1A4বিট 0 (নিষ্ক্রিয় করতে …

1
রকু বহুমাত্রিক অ্যারে নিয়ে এত খারাপ অভিনয় করে কেন?
আমি কৌতূহল যে কেন রাকু এতটা খারাপ পরিচালনা করে বহুমাত্রিক অ্যারে করে। আমি পাইথন, সি # এবং রাকুতে 2 মাত্রিক ম্যাট্রিক্সের সূচনা করার জন্য একটি দ্রুত পরীক্ষা করেছি এবং অতিবাহিত সময়টি পরেরটির জন্য আশ্চর্যজনকভাবে বেশি। রাকুর জন্য my @grid[4000;4000] = [[0 xx 4000] xx 4000]; # Elapsed time 42 seconds …
10 performance  raku 

2
আধুনিক পিসি ভিডিও হার্ডওয়্যার কি এইচডাব্লুতে ভিজিএ পাঠ্য মোড সমর্থন করে, বা বিআইওএস এটি (সিস্টেম ম্যানেজমেন্ট মোড সহ) অনুকরণ করে?
আপনি যখন শারীরিক রৈখিক ঠিকানায় ভিজিএ পাঠ্য (মোডে 03) ফ্রেমব্ফারে একটি বাইট (0x31) সংরক্ষণ করেন তখন 16 পিসি বিগ্যাস বিআইওএস এমবিআর মোডে বুট করা আধুনিক পিসি হার্ডওয়্যারটিতে আসলে কী ঘটে ? সেই অঞ্চলের এমটিআরআরের সাথে স্টোরটি ইউসিতে সেট করা কত ধীর ? ( পরীক্ষামূলক এক Kaby লেক iGPU ল্যাপটপে পরীক্ষামূলক …

2
কোন কর্টেক্স-এ 72 এ -O0 তবে -O3 সহ সরল টাইট লুপের জন্য চক্রের এই উচ্চ পরিবর্তনশীলতার কারণ কী?
আমি কিছু অংশের কোডের জন্য অত্যন্ত সামঞ্জস্যপূর্ণ রানটাইম পাওয়ার আশেপাশে কিছু পরীক্ষা নিরীক্ষা করছি running আমি বর্তমানে যে কোডটি টাইম করছি তা হ'ল একটি সুন্দর স্বেচ্ছাসেবক সিপিইউযুক্ত কাজের চাপ: int cpu_workload_external_O3(){ int x = 0; for(int ind = 0; ind < 12349560; ind++){ x = ((x ^ 0x123) + x …

4
কোনও তালিকার তালিকাগুলি সমতুল্য কিনা তা যাচাই করার কোনও দ্রুত উপায়?
এখানে আমার 1:7চারটি পৃথক পার্টিশনের জন্য পূর্ণসংখ্যা রয়েছে , যেমন {1}, {2,3,4}, {5,6}, এবং {7} এবং সেই পার্টিশনগুলি একটি তালিকায় লিখিত আছে, অর্থাৎ list(1,c(2,3,4),c(5,6),7)। আমি পার্টিশনগুলিকে সেট হিসাবে বিবেচনা করি, যেমন একটি পার্টিশনের মধ্যে উপাদানগুলির পৃথক ক্রিয়াকলাপ একই হিসাবে স্বীকৃত হওয়া উচিত। উদাহরণস্বরূপ, list(1,c(2,3,4),c(5,6),7)এবং list(7,1,c(2,3,4),c(6,5))সমতুল্য। মনে রাখবেন যে তালিকার উপাদানগুলির …

1
এক্ষেত্রে কনস্টের ব্যবহারের ওভারহেড কী ব্যাখ্যা করতে পারে?
আমি এখানে প্রাচীরের বিরুদ্ধে মাথা ঠাট্টা করছি, তাই আমি আশা করি আপনারা কেউ কেউ আমাকে শিক্ষিত করতে সক্ষম হবেন। আমি বেঞ্চমার্কডটনেট ব্যবহার করে কিছু পারফরম্যান্স বেঞ্চমার্ক করছিলাম এবং আমি এই অদ্ভুত মামলার দিকে ছুঁড়েছি যেখানে মনে হয় যে কোনও সদস্য ঘোষণা করা constপারফরম্যান্সকে যথেষ্ট হ্রাস করে। using BenchmarkDotNet.Attributes; using BenchmarkDotNet.Running; …

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