কিভাবে Mac OS X Mavericks & Mountain Lion-এ স্পটলাইট নিষ্ক্রিয় (বা সক্ষম) করবেন
সুচিপত্র:
Terminal-এর সাহায্যে Mac OS X Lion, OS X Mountain Lion, এবং OS X Mavericks-এ স্পটলাইট সম্পূর্ণরূপে নিষ্ক্রিয় এবং পুনঃ সক্রিয় করা যেতে পারে৷ নিম্নোক্ত কমান্ডটি স্পটলাইট এমডিএস এজেন্টকে লঞ্চ করা থেকে আনলোড করে, যার ফলে ডেমনকে কোনো ড্রাইভকে সম্পূর্ণরূপে চালানো বা ইন্ডেক্স করা থেকে বাধা দেয়।
টার্মিনাল খুলুন (/Applications/Utilities/-এ পাওয়া গেছে) এবং স্পটলাইট ইন্ডেক্সিং নিষ্ক্রিয় বা পুনরায় চালু করার প্রয়োজনের ভিত্তিতে নিম্নলিখিত কমান্ডগুলি লিখুন৷ এটি ম্যাকের সাথে সংযুক্ত সমস্ত ড্রাইভে ইন্ডেক্সিংকে প্রভাবিত করবে৷
স্পটলাইট নিষ্ক্রিয় করুন
প্রাথমিক পদ্ধতিটি লঞ্চটিএল ব্যবহার করছে, এর জন্য প্রশাসনিক পাসওয়ার্ড প্রয়োজন হবে:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
আরেকটি পদ্ধতি হল "sudo mdutil -a -i off" এর পুরানো সূচীকরণ পদ্ধতি ব্যবহার করা যা শুধুমাত্র সূচীকরণ বন্ধ করে দেয়, তবে এক মিনিটের মধ্যে এটি আরও বেশি করে।
রিনেবল স্পটলাইট
স্পটলাইট পুনরায় চালু করার নিশ্চিত উপায় হল লঞ্চেটিএল ব্যবহার করে পুনরায় লোড করা:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
আবারও, বিকল্প পদ্ধতি হল ইনডেক্সিং সম্পর্কিত "sudo mdutil -a -i অন" কমান্ড, কিন্তু সেই পদ্ধতিটি "স্পটলাইট সার্ভার অক্ষম করা হয়েছে" ত্রুটিটি ফেলে দিতে পারে এবং আপনাকে এটিকে আবার চালু করতে দেয় না। . আপনি যদি সেই সমস্যায় পড়েন, তাহলে ইনডেক্সিং এবং স্পটলাইট উভয়ই সক্ষম করতে পরিবর্তে sudo launchctl লোড কমান্ড ব্যবহার করুন।
স্পটলাইট পুনরায় লোড হওয়ার সাথে সাথে, mds এজেন্ট ফাইল সিস্টেমকে পুনরায় সূচীকরণ করতে অবিলম্বে আবার চলতে শুরু করবে। শেষবার MDS চালানোর পর থেকে পরিবর্তন এবং নতুন ফাইলের পরিমাণের উপর নির্ভর করে, এটি বেশ সময় নিতে পারে। আপনি যাচাই করতে পারেন যে MDS অ্যাক্টিভিটি মনিটরের মাধ্যমে চলছে অথবা একটি "ইনডেক্সিং ড্রাইভের নাম" অগ্রগতি বার দেখতে স্পটলাইট মেনুতে টান দিয়ে। MDS, mdworker, এবং এর সাথে থাকা স্পটলাইট প্রক্রিয়াগুলি CPU গ্রহণ করে এবং ড্রাইভটিকে পুনঃসূচীকরণ করার সময় একটি ন্যায্য পরিমাণ ডিস্ক I/O ব্যবহার করে, এটি পুনরায় সক্রিয় হওয়ার পরে এটি বিশেষত প্রাথমিক পুনঃসূচীকরণে সম্পূর্ণ স্বাভাবিক। এটি শেষ হওয়ার জন্য কেবল অপেক্ষা করাই সর্বোত্তম পদক্ষেপ।
আরেকটি বিকল্প হ'ল নির্দিষ্ট ড্রাইভ বা ফোল্ডারের স্পটলাইট ইন্ডেক্সিংকে সূচী থেকে বাদ দিয়ে অক্ষম করা, এটি করা অনেক সহজ এবং এতে কমান্ড লাইন মোটেই জড়িত নয় এবং এর পরিবর্তে আপনাকে কেবলমাত্র করতে হবে আইটেমগুলিকে স্পটলাইট কন্ট্রোল প্যানেলে টেনে আনুন।
আপনার প্রয়োজনে সবচেয়ে উপযুক্ত যেটি পদ্ধতি ব্যবহার করুন। স্পটলাইট ফাইল সিস্টেমের জন্য একটি শক্তিশালী অনুসন্ধান সরঞ্জাম এবং এটি একটি অ্যাপ্লিকেশন লঞ্চার হিসাবেও দুর্দান্ত কাজ করে, তাই প্রায়শই সম্পূর্ণ পরিষেবাটি অক্ষম করার পরিবর্তে আইটেমগুলিকে বেছে বেছে বাদ দেওয়া ভাল। তা সত্ত্বেও, এমন কিছু ক্ষেত্রে রয়েছে যেখানে স্পটলাইট সম্পূর্ণরূপে বন্ধ করা অর্থপূর্ণ, এবং উপরে আলোচনা করা কমান্ড ব্যবহার করে এটি সহজেই পুনরায় সক্রিয় করা যেতে পারে তা জানা প্রয়োজন হলে প্রক্রিয়াটিকে বিপরীত করা সহজ করে তোলে।