রিমোট এক্স সেশন গতি বাড়িয়ে দিচ্ছে


16

আমার ওবুন্টু ১১.১০ সার্ভার চলমান একটি রিমোট মেশিন রয়েছে, যার সাথে আমি ওএস এক্স ১০.7.৩ থেকে এসএসএইচের মাধ্যমে সংযোগ করেছি:

রিমোট.এক্সামেল.কম
 ফরওয়ার্ডএক্স 11 হ্যাঁ
 ফরোয়ার্ডএক 11 বিশ্বাসযোগ্য হ্যাঁ

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

কিছু অন্যান্য দূরবর্তী ডেস্কটপ সমাধান সেট আপ করা একটি বিকল্প, তবে আমি এটি এড়াতে চাই কারণ আমার প্রায়শই এই অ্যাপ্লিকেশনটির প্রয়োজন হয় না।


আপনি অ্যাপ্লিকেশন প্রার্থনা করার সময় সংক্ষেপণ সক্ষম করার চেষ্টা করেছেন?
যাত্রামন গীক

1
ধন্যবাদ। আপনি আমার .ssh/configউদ্ধৃতি থেকে দেখতে পারেন , না আমি না। আমি সংযুক্ত করেছি Compression yesএবং CompressionLevel 9হোস্ট কনফিগারেশনে। এটি এখন কিছুটা দ্রুত বলে মনে হচ্ছে, তবে এখনও আরামদায়ক ব্যবহারের জন্য যথেষ্ট নয়। আমি আর কিছু করতে পারি?
আলেকজান্ডার গ্ল্যাডিশ

@ আলেকজান্ডারগ্ল্যাডিশ আপনার প্রবাহের গতিটি কী ?
ডাব্লু

scpসেই রিমোট মেশিনে আপলোড বা ডাউনলোড করার সময় 1.2 এমবি / গুলি বলছেন , যা আমার আইএসপি বিজ্ঞাপন নম্বরটি কমবেশি কম।
আলেকজান্ডার গ্ল্যাডিশ

1
যদি এটি সম্ভব হয় তবে sshfs বা অন্য কোনও নেটওয়ার্ক ফাইল সিস্টেম ব্যবহার এবং স্থানীয়ভাবে আপনার অ্যাপ্লিকেশন চালানো সম্ভবত দ্রুততর হবে (যদি না আপনার গিট রেপো সত্যই বিশাল হয়)।
এরোন

উত্তর:


15

এক্স 11 ফরোয়ার্ডিংয়ের নিবন্ধটি সেরা এসএসএইচ বিকল্পগুলি ডিফল্ট এইএস সাইফার, আরকফোর এবং ব্লোফিশ সিফারগুলির পরিবর্তে আরও বেশি কার্যকর সঞ্চালনের প্রস্তাব দেয় using

সুতরাং একটি ব্যবহার করা উচিত:

ssh -c arcfour,blowfish-cbc -XC host.com

সেবের প্রযুক্তিগত নোটগুলি (যদি সাইটটি নীচে থাকে তবে একটি সংরক্ষণাগারযুক্ত সংস্করণ রয়েছে ) বরং সুপারিশ করুন:

ssh -Y -C -o CompressionLevel=9 -c arcfour,blowfish-cbc user@hostname

আপনি ইতিমধ্যে সংক্ষেপণের সাথে পর্যবেক্ষণ করেছেন এমন আরও কিছু গতি লাভের উন্নতি করতে এটি আপনাকে সাহায্য করতে পারে।


1
এইএস, আরকফোর এবং ব্লোফ্লিশ ফ্ল্যাশগুলি সংকোচনের নয়; তারা ক্রিপ্টোগ্রাফি। নোট করুন যে AES থেকে দূরে পরিবর্তন করে আপনি সংযোগের সুরক্ষা কমিয়েছেন; সুতরাং এটি কিছু ক্ষেত্রে সম্ভবত ব্যবহার্য হবে না। -Cবিকল্প কী এখানে, যদিও, কারণ যে কম্প্রেশন হয়। সংক্ষেপণের স্তরটি নির্ধারণ করে দেখুন, এটি মাপতে ভুলবেন না কারণ এটি সিপিইউতে বিশাল প্রভাব ফেলতে পারে ...
তমারা উইজসম্যান

এছাড়াও, কিছু সিপিইউতে AES এনক্রিপশনের জন্য হার্ডওয়্যার ত্বরণ রয়েছে।
ছিনিয়ে নিন

6

আপনি উল্লেখ করেছেন যে আপনি কিছু অন্যান্য দূরবর্তী ডেস্কটপ সমাধান সেট আপ করতে চান না তবে আপনি কার্য সম্পাদন সম্পর্কে যত্নবান। এক্স 11 একটি খুব দক্ষ প্রোটোকল নয়, তাই আপনি আরও আধুনিক প্রোটোকল ব্যবহার না করা হলে আপনি কেবলমাত্র সামান্য উন্নতির আশা করতে সক্ষম হবেন।

এনএক্স (নোমাচাইন) সম্ভবত আপনার সেরা পছন্দ। এটি এখনও এসএসএস ব্যবহার করে, সুতরাং অন্যান্য ডেস্কটপ প্রোটোকলের তুলনায় এটি অতিরিক্ত অতিরিক্ত প্রচেষ্টা করা উচিত নয় যা ফায়ারওয়াল সেটিংসে পরিবর্তন প্রয়োজন হতে পারে ইত্যাদি। ফেডোরার জন্য এনএক্স প্যাকেজ রয়েছে, তাই আমি অনুমান করি যে তারা উবুন্টুর জন্যও উপলব্ধ।

আপনি যদি প্রশ্নটি জিজ্ঞাসা করার জন্য সময় দেওয়ার জন্য পারফরম্যান্সের বিষয়ে যথেষ্ট চিন্তা করেন তবে আশা করি আপনি এনএক্স শিখতে আরও কয়েক মিনিট ব্যয় করতে পারেন।

সম্পাদনা: এক্স 11 ওভার এসএসএস কখনই দ্রুত হবে না তা স্পষ্ট করার জন্য: এক্স প্রোটোকলটি নিম্ন-স্তরের অঙ্কন যেমন লাইন এবং চেনাশোনাগুলিতে এবং "মাউসটি 3 পিক্সেল বাম দিকে সরিয়ে নিয়েছে" এর মতো নিম্ন স্তরের ইভেন্টগুলির সাথে ডিল করে। GTK এবং Qt এর মতো আধুনিক GUI সরঞ্জামদণ্ডগুলি লাইন আঁকেন না, তারা চিত্রগুলি আঁকেন। যখন এক্স 11 এসএসএইচ ছাড়িয়ে যায়, এটি অবশ্যই অবিরত চিত্রের ডেটা এবং নিম্ন স্তরের মাউস ইভেন্টগুলি প্রেরণ করে। এনএক্স, ভিএনসি বা রিমোট ডেস্কটপের মতো একটি উচ্চ-স্তরের প্রোটোকল কীভাবে সরঞ্জামদণ্ডগুলি কীভাবে কাজ করে তা সম্পর্কে সচেতন হয়ে ব্যান্ডউইথ এবং বিলম্বিতা হ্রাস করতে পারে। উদাহরণস্বরূপ, তারা মাউস ইভেন্টগুলি প্রেরণের প্রয়োজনীয়তা এড়াতে পারে, উইন্ডো সরিয়ে ফেলা হলে তারা কয়েক হাজার পুনরায় আঁকতে এড়াতে পারে এবং তারা মেনুর মতো পর্দার ক্ষেত্রগুলিও ক্যাশে করতে পারে। যদি পারফরম্যান্স এমনকি সামান্য উদ্বেগ হয় তবে কাঁচা এক্স 11 সর্বদা ভুল পছন্দ। ভাগ্যক্রমে, বেশ কয়েকটি দ্রুত বিকল্প রয়েছে যা কনফিগার করা এবং ব্যবহার করা সহজ।


আমি দূরবর্তী ডেস্কটপ ব্যবহার করতে চাই না এমন নয়, তবে আমি প্রথমে আমার এক্স 11 সংযোগটি অপ্টিমাইজ করার চেষ্টা করতে চাই :-) আপনাকে ধন্যবাদ, আমি এনএক্সের দিকে নজর দেব।
আলেকজান্ডার গ্ল্যাডিশ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.