Чи довга змінна середовища PATH в системі Windows 7 сповільнить систему будь-яким помітним / відчутним способом?
Змінна PATH у моїй системі має глибину 45 записів. У мене i7 930 @ 4.2GHz, але з загальної цікавості мені цікаво, чи може ця довга змінна загальмувати ситуацію. Чи означає це, що Windows повинна постійно сканувати ці 45 записів / папок?
1
Пам'ятайте ... Windows сканує ці папки лише тоді, коли вона намагається знайти виконуваний файл, але не може.
—
Брайан Адкінс
Це ^ і використовуючи повні шляхи, коли це можливо. Я вважаю, що зловживання траєкторією невпинно, деякі речі є методом резервного копіювання, а не основним, тому деякі з них можна видалити без помилок, поки щось інше не піде не так. Я сам намагаюся чистити це (ризикувати), і завжди використовую повний шлях для власних речей. Якщо ви думаєте про це, не потрібно "сканувати папки" настільки, як все, що є в MFT, в ситуаціях шляху (на відміну від пошуку) всередині файлів (контенту) немає перегляду, тому все це знаходиться в таблиці вмісту. Бічна примітка: ще одна причина мати гарний чистий невеликий системний розділ.
—
Psycogeek
@Psycogeek Дякую також за вашу інформацію. Коли ви говорите "повні" шляхи, я припускаю, що ви маєте на увазі змінні розширення шляху, наприклад% AppData%? (... і тому, пропонуючи проти використання цих змінних)
—
Coldblackice
Coldblackice: Я не думаю, що Psycogeek не рекомендує використовувати змінні розширення шляху (або для них). Використання їх є більш портативним, і не повинно викликати використання змінної PATH для пошуку виконуваного файлу.
—
Slartibartfast
Після вашого q Windows сканує лише те, наскільки це потрібно. Зроби коментар, Виписати повний шлях - це клопот. Вся користь від наявності змінної шляху полягає в тому, щоб уникнути цього. Ви можете мати каталог з файлами bat, які запускають програми (не впевнені, якщо це допомагає при запуску прямо з початку). Я маю це. І каталог з деякими невеликими виконуваними файлами. Ці прийоми можуть тримати його коротше.
—
барлоп