ক্রোম কেন আমার ট্যাবগুলিকে প্রক্রিয়াগুলিতে গোষ্ঠী করে এবং আমি কীভাবে এটি বন্ধ করতে পারি?


8

আমি লক্ষ্য করেছি যে ক্রোমে, এটি কমপক্ষে আমার জন্য সমস্ত ট্যাবগুলিকে একটি রেন্ডারার প্রক্রিয়াতে ভাগ করে দেয়। এটি একটি সমস্যা কারণ এটি ক্রোমকে 150 কে এম র‌্যামের মাধ্যমে বাছাই করতে সত্যিই ধীর করে দেয়।
প্রতিটি ট্যাবকে পৃথক প্রক্রিয়া বানানোর জন্য জোর করার কোনও উপায় আছে কি?

উত্তর:


4

Chrome ডকুমেন্টেশন অনুসারে , একটি --process-per-tabকমান্ড লাইন সুইচ রয়েছে যা আপনি যা চান তা করে।


আমি চেষ্টা করেছিলাম যে এটি আগে এবং অদ্ভুতভাবে যথেষ্ট, যা আসলে সমস্ত ট্যাবকে একটি প্রক্রিয়াতে নিয়ে যায়, আগে থেকে, সমস্ত 2 টি প্রক্রিয়াতে ছিল। এটি সম্ভবত কিছু এক্সটেনশন যা ট্যাবগুলিকে 'স্ক্রিপ্ট সংযুক্ত' করে তোলে।
ডিজিটপ্লেক্স

@ ডিজিটাপ্সপ: আপনি কি সমস্ত এক্সটেনশন অক্ষম করার বা Chrome কে ছদ্মবেশী মোডে চালু করার চেষ্টা করেছেন, যা কার্যকরভাবে একই রকম হয় (অন্যথায় কনফিগার না করা থাকলে)?
হোয়াইটকিয়ার্ক

3

আমার জন্য, তারা এখনও সমস্যার সমাধান করেনি।

এখানে আরও লিঙ্কে আরও বিস্তারিতভাবে আলোচনা হচ্ছে:

http://code.google.com/p/chromium/issues/detail?id=81877

http://www.google.com/support/forum/p/Chrome/thread?tid=2c6c5ffd1dcd19c5&hl=en

http://code.google.com/p/chromium/issues/detail?id=36617

একটি সুইচ স্টেটমেন্ট রয়েছে যা আপনি চালাতে পারেন (এই সিএনএলবিহীন ব্যক্তিদের জন্য নিয়ন্ত্রণ প্যানেলে একটি বিকল্প হওয়া উচিত) যা ট্যাব প্রতি একটি নতুন প্রক্রিয়া জোর করে, তবে আরও পড়া এবং আবিষ্কারের পরে, এটি আসলে ট্যাব প্রতি পৃথক প্রক্রিয়া জোর করে না প্রতি সে।

ক্রোমিয়াম আলোচনা এবং ক্রোম ব্রাউজার এবং সমস্ত ক্রোমিয়াম সম্পর্কিত প্রক্রিয়া মডেলগুলির জন্য তাদের নকশা এবং আর্কিটেকচারকে সমর্থন করে নকশার নথির একটি লিঙ্ক এখানে রয়েছে। আমি অনুমান করছি যে অ্যান্ড্রয়েড এবং ক্রোম ওএস একই ধরণের ডিজাইন নকশার আওতায় পড়ে।

http://dev.chromium.org/developers/design-documents/process-models

স্যুইচটির নামটি কিছুটা বিভ্রান্তিকর কারণ এটি আমাকে "ট্যাব প্রতি এক প্রক্রিয়া" বলেছে, কিন্তু বাস্তবে এটি একই ধরণের স্ক্রিপ্টগুলির সাথে ট্যাবগুলির একটি গ্রুপ হিসাবে প্রক্রিয়াকরণ, যা ক্রমাগত পরিমার্জন করা হয় এবং একটি প্রক্রিয়ার এক বিশাল লিভিয়াথনে একীভূত হয়। খনি এছাড়াও 500 থেকে 800 এমবি উপরের দিকে পেতে। কেবলমাত্র একটি একক প্রক্রিয়ার জন্য মেমরির প্রায় গিগ। এটি আমার কম্পিউটারকে থামিয়ে দেয়। আরও তাই, সম্ভবত সেই সমস্ত মেমরি পেজড হয়ে যাচ্ছে, তবে উভয় উপায়ে যদি প্রতিটি ট্যাব পৃথক প্রক্রিয়া হত তবে কমপক্ষে মেমরি এবং পেজিং অপারেশনগুলি বোর্ড জুড়ে আলাদা হত, মূলত লোডটি সিপিইউ এবং মেমরি উভয়তেই বিতরণ করে ( পেজিং সহ)

ক্রোমিয়াম একটি সহজ মডেলকে সমর্থন করে যা স্ক্রিপ্ট-সংযুক্ত ট্যাবগুলির প্রতিটি গ্রুপের জন্য একটি উপস্থাপক প্রক্রিয়া উত্সর্গ করে

ওপেন-সোর্স "ক্রোমিয়াম" প্রকল্পের প্রতি-ট্যাব প্রতি-প্রক্রিয়া সম্পর্কিত প্রক্রিয়াটির শব্দগুলি:

"ক্রোমিয়াম একটি সহজ মডেলকে সমর্থন করে যা স্ক্রিপ্ট-সংযুক্ত ট্যাবগুলির প্রতিটি গ্রুপের জন্য একটি উপস্থাপক প্রক্রিয়া উত্সর্গ করে" "

ক্রোমিয়াম তৈরি করবে এমন রেন্ডারার প্রসেসের সংখ্যার জন্য বিশ্বব্যাপী সীমা রয়েছে। এটি ব্রাউজারটি ব্যবহারকারীর কম্পিউটারকে প্রচুর প্রক্রিয়া দিয়ে ওঠা থেকে বাধা দেয়। সীমাটি বর্তমানে বেশিরভাগ মেশিনে 20 উপস্থাপক প্রক্রিয়া এবং স্বল্প পরিমাণে ইনস্টল থাকা মেমরির সাথে মেশিনে কম। ফলস্বরূপ, একক রেন্ডারার প্রক্রিয়া একাধিক সাইটে উত্সর্গীকৃত হতে পারে। এই পুনঃব্যবহারটি বর্তমানে এলোমেলোভাবে করা হয়েছে, তবে ক্রোমিয়ামের ভবিষ্যতের সংস্করণগুলি রেন্ডারার প্রক্রিয়াগুলিতে আরও বুদ্ধিমানভাবে সাইটগুলিকে বরাদ্দ করতে হুরিস্টিক্স প্রয়োগ করার সম্ভাবনা রয়েছে।

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