উইন্ডোজ অ্যাজুরি ওয়েব সাইটের জন্য 32 বিট বা 64 বিট?


14

উইন্ডোজ নভোনীল ওয়েব সাইট দুটি বিকল্প 32bits বা 64bits উপলব্ধ করা হয়। নতুন সাইটগুলি ডিফল্টরূপে 32 বীট সহ আসে। সার্ভারের কনফিগারেশনের জন্য এটি কিছুটা বিশৃঙ্খলা বোধ করে কারণ, আফাইক, ওয়েব সার্ভারের সিংহভাগটি এখন বছরের পর বছর ধরে bits৪ বিট কনফিগারেশনে রয়েছে। এএসপি.এনইটি সাইটগুলির জন্য সাধারণ ব্যবহারের ক্ষেত্রে বিবেচনা করে, bits৪ বিট থেকে bits২ বিটকে সমর্থন করার কোনও কারণ আছে কি?

উত্তর:


5

আপনার কাজের চাপের উপর নির্ভর করে।

আইআইএস +। X x শিলাগুলিতে নেট এবং খুব বড় ওয়ার্কলোডকে সমর্থন করতে পারে। আপনি যদি লোড টেস্টিং করেন, আপনি দেখতে পাবেন যে স্বাস্থ্যকর পরিমাপের দ্বারা পর্যাপ্ত সিপিইউ এবং র‌্যাম আউটপর্মফর্ম x86 সহ x64 সার্ভারগুলি।

যদি আপনার কাজের চাপটি ছোট হয়, এবং / অথবা আপনি ভারসাম্যটি বেশ কয়েকটি সার্ভার লোড করতে চলেছেন তবে আপনি দেখতে পাবেন যে x86 ঠিক আছে। (আমি কাজের চাপের জন্য সবচেয়ে ছোট সম্ভাব্য উদাহরণগুলি ব্যবহারে একটি বড় বিশ্বাসী - এত বেশি আইটি সমস্যাটির দিকে ধাতব নিক্ষেপ করছে, এবং এটি অপব্যয়কর beautiful x86 সুন্দর Unfortunately

আমাদের ক্ষেত্রে, আমরা ব্যালেন্স একাধিক x 64 সার্ভার লোড করি। যাইহোক, স্থাপনার অপারেশনের সময়, সমস্ত বা বেশিরভাগ লোড একক সার্ভারে নির্দেশিত হতে পারে। আমাদের ক্ষেত্রে যদি সেই সার্ভারটি x86 হয়, তবে এটি চাপ এবং খুব ধীর হয়ে যেত। এটি x64 হিসাবে এটি লোড পরিচালনা করতে পারে এবং ব্যবহারকারীরা খেয়াল করে না।


আমি সম্প্রতি শিখেছি যে আবর্জনা সংগ্রহকারী প্রক্রিয়া চলাকালীন সমস্ত থ্রেডকে লক করে দেয়, অনেক সময় উচ্চতর বিলম্ব ঘটে। একবার আপনি 64৪-বিট সক্ষম করলে, আবর্জনা সংগ্রহকারী কম ঘন ঘন কাজ করবে, এইভাবে আপনার অ্যাপ্লিকেশনটির কার্যকারিতা উন্নতি করবে।
টম

3

উত্তরটি হ'ল - এটি জটিল। এটি কেবল সহজ যদি আপনার অ্যাপ্লিকেশনটিতে অনেকগুলি জিবি র‌্যামের অ্যাক্সেসের প্রয়োজন হয় (বেশিরভাগ অ্যাপ্লিকেশনগুলি না করে) তবে আপনার অবশ্যই 64 বিট থাকতে হবে।

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

আরও দেখুন: https://www.hanselman.com/blog/PennyPinchingInTheCloudYourWebAppDoesntNeed64bit.aspx


1

আপনার যদি bit৪ বিটের ঠিকানার জায়গার প্রয়োজন না হয় 32 বিট যান - এটি কোনও সাধারণ ওয়েবসাইটের জন্য বিরল।

কারণটি হ'ল ওয়েবসাইটগুলিতে সাধারণত ঠিকানার জায়গার প্রয়োজন হয় না এবং 32 দ্বি দ্বিক্রমের প্রোগ্রাম দ্রুত চালিত হয়।

এখন, আপনি বলেছেন:

ওয়েব সার্ভারের সিংহভাগটি এখন বছরের পর বছর ধরে 64 বীট কনফিগারেশনে রয়েছে

হ্যাঁ কিন্তু:

একটি আইআইএস অ্যাপ্লিকেশন পুলের ডিফল্ট সেটআপটি 32 বিট মোডে শুরু করতে হবে - সামঞ্জস্যতা এবং কার্য সম্পাদনের কারণে। আইআইএস কনফিগারেশনের জন্য মাইক্রোসফ্টের পরামর্শটি হল .৪ বিট সার্ভারে 32 বিট অ্যাপ্লিকেশন পুল ব্যবহার করা।

পরীক্ষা করে দেখুন:

http://www.iis.net/learn/web-hosting/web-server-for-shared-hosting/32-bit-mode-worker-processes

সরকারী বিবৃতি জন্য।

আপনি নিশ্চিত হতে পারেন যে এটি একটি 64 বিট সার্ভারে চলবে, কারণ মাইক্রোসফ্টের থেকে কোনও বর্তমান 32 বিট উত্পাদন প্রস্তাব নেই। তবে আপনার যদি উচ্চ পরিমাণে র‌্যামের প্রয়োজন না হয় তবে পারফর্মাকেন ইফেক্টটি মূল্যবান নয়।


"আইআইএস অ্যাপ্লিকেশন পুলের জন্য ডিফল্ট সেটআপটি 32 বিট মোডে শুরু করতে হবে" এটি কিছু সময়ের জন্য সত্য হয়নি। আইআইএস সর্বদা x64 সার্ভার ওএসে x64 থাকে এবং 32 বিট তৈরি করতে হ্যাকিংয়ের প্রয়োজন হয়।
জোনসোম পুনরায় স্থাপন করুন মনিকা

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