Скільки користувачів можуть увійти одночасно?


0

Скільки користувачів Windows можуть одночасно входити на локальний комп'ютер? Тобто скільки сеансів можна відкрити одночасно? Чи є обмеження?

Більш детально:

Я можу використовувати "tasklist.exe", щоб побачити завдання, які виконуються на моєму комп'ютері. Якщо я запускаю "tasklist.exe" як адміністратор, він показує всі завдання, не тільки для поточного користувача. Ідентифікатори сеансу будуть різними: 0 для системи, 1 для першого зареєстрованого користувача, 2 для другого.

Отже, питання (-ла) - скільки користувачів одночасно можуть виконувати завдання на локальному комп'ютері? Скільки сеансів (з різними ідентифікаторами сеансу) можуть існувати на локальному комп'ютері одночасно? Чи є обмеження?



@Darren чи обмеження (якщо воно існує) залежить від сеансів RD?
Rom098

1
За замовчуванням, несерверні версії Windows дозволяють одночасно лише один сеанс віддаленого робочого столу. Більше версій сервера. Однак, для XP був хак, принаймні, що дозволяло кілька віддалених сеансів. Не впевнений у пізніших версіях.
Даррен

Добре, наприклад, я можу використовувати tasklist.exe, щоб побачити завдання, які виконуються на моєму комп’ютері. Якщо я запускаю список завдань як адміністратор, він показує всі завдання, не тільки для поточного користувача. Ідентифікатори сеансу будуть різними: 0 для системи, 1 для першого зареєстрованого користувача, 2 для другого. Отже, питання (-ла) - скільки користувачів одночасно можуть виконувати завдання на локальному комп'ютері? Скільки сеансів (різних ідентифікаторів сеансу) можуть існувати на локальному комп'ютері одночасно?
Rom098

FWIW, я не зміг знайти, чи є обмеження на сеанси локальних користувачів, але, як показує досвід, принаймні три.
Даррен

Відповіді:


0

Коротка відповідь: крім довільних обмежень вашої версії Windows, стільки, скільки зможете, поки не вичерпаєте системні ресурси (зазвичай наявна пам'ять).

Марк Русинович " Sysinternals " написав деякий час тому серію блогів під назвою " Проштовхування меж вікна", в якій він досліджує різні межі, з якими Windows може зіткнутися в різних частинах операційної системи. За винятком декількох жорстко закодованих значень, більшість обмежень надходить із системної архітектури (32/64 біт) або наявної пам'яті, або фізичної оперативної пам’яті, або RAM + сторінок. Він розповідає про структуру сеансів у шести частинах і не згадує жодного конкретного обмеження (зауважте, що чотири обмеження робочого столу, про які він згадує, стосуються робочого столу Sysinternals , а не системного обмеження).

Оскільки у мене не було серверного видання під рукою, я зробив невеликий тест у VM з Windows 7 Enterprise (32 біти) з 1,5 ГБ оперативної пам’яті. Це працює, тому що ліміт клієнтських видань Windows - це один інтерактивний сеанс, ви можете відкрити скільки завгодно сесій, але якщо ви активуєте інший сеанс (наприклад, за допомогою віддаленого робочого столу), поточний інтерактивний сеанс заблокований. Це результати:

Один і два відкритих сеанси (лише на робочому столі)

Лише один і два сеанси робочого столу

Шість відкритих сеансів (лише на робочому столі)

Шість сеансів лише на робочому столі

Як очікувалося, чим більше відкритих сеансів, тим більше пам'яті використовується, в цьому випадку близько 50 Мб на сеанс, що не так багато, але це віртуальна машина без гоління, яка не завантажує жодної програми при запуску, а також не роздуває драйвери.

Звичайно, це змінюється, коли ви починаєте відкривати програми, я відкривав Firefox на кожному сеансі по одній або двох вкладках у кожній (нічого надто важкого, SuperUser в основному сеансі та Firefox-вітальні сторінки в інших):

Шість відкритих сеансів (Firefox з однією / двома вкладками в кожному сеансі)

Шість сеансів з Firefox

Оскільки ви бачите, що використання пам'яті майже вдвічі більше, а це лише за допомогою одного відкритого додатку, у реальній системі ви додасте всі програми, які відкриваються при запуску сеансу (усі ці піктограми в області сповіщень плюс інші без вікон та піктограм) і всі програми, які ви збираєтеся використовувати.

Тож на практиці, якщо у вас є програма-баггі, яка просочує об'єкти із жорстко кодованими значеннями, згаданими раніше, я думаю, що головна межа - це фізична пам'ять. Хоча наявна пам’ять включає в себе файл сторінки до досягнення системного ліміту, ви досягнете межі корисного використання : коли пам’ять заповнюється, Windows переміщує більше речей до файлу сторінки, а кеш файлів майже не існує, тому жорсткий диск починає руйнуватися (у захопленні ви Видно, що з 6 сеансів і жодних додатків кеш файлів не перевищує 560 Мб, але при відкритті Firefox він зменшився до 87 МБ).

Як приклад цього моя подруга працювала деякий час тому в державному офісі, де вони використовували тонких клієнтів і входили в сервер Windows за допомогою віддаленого робочого столу або Citrix (я не впевнений), а люди виконують більшу частину роботи на віддалених сесіях . Проблема полягала в тому, що у них більше користувачів, ніж тих, які система може підтримувати без проблем, тому просто відкриття сесії може зайняти 5-7 хвилин легко.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.