QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1316|回复: 11

还是有点儿晕:究竟啥算多用户?

[复制链接]
发表于 2006-8-17 20:51:39 | 显示全部楼层 |阅读模式
呵呵,原来看书说Linux是多用户、多任务的操作系统,windows是单用户假多任务的OS,觉得没什么好怀疑的,但现在想了想还是有点不明白:究竟啥是多用户:
多用户是否就是说可以有多人同时登陆呢?如果是的话,下面的windows的特征算不算是多用户呢?
1、在一个workgroup式的LAN中,windows计算机可以通过网上邻居访问其他的windows计算机,访问的时候如果没有用户名算是匿名登陆吧,若有用户名/密码的话也是登陆呀!这是不是同时有多个用户登陆windows了呢?
2、windows有远程桌面,这个需要用户名密码,这算不算是远程登陆呢,这时,也可能远程的那台计算机前有用户呀,这算不算是同时登陆呢?

请高手给个提示^_^
发表于 2006-8-17 21:00:00 | 显示全部楼层
ctrl+alt+F1~F6
然后同时在各终端下运行不同的程序
再理解一下
同时访问,那叫多任务
你见windows一台朵几时可以同时登录几个用户并同时使用的?
回复

使用道具 举报

 楼主| 发表于 2006-8-17 21:25:32 | 显示全部楼层
嗯。。。那远程桌面和网上邻居就不算登陆了吗?
或者说就算登陆也只是完成很有限的任务,算不上同时登陆并使用?
不知是不是有点钻牛角尖了^_^,但是应该有个说法吧:究竟啥才是多用户
回复

使用道具 举报

 楼主| 发表于 2006-8-17 21:30:21 | 显示全部楼层
[quote:99531e51e7="fox_eagle2003"]ctrl+alt+F1~F6
然后同时在各终端下运行不同的程序
再理解一下
同时访问,那叫多任务
你见windows一台朵几时可以同时登录几个用户并同时使用的?[/quote]

quote:同时访问?同一个可执行文件同时被执行;同一个文件同时被打开,这才叫同时访问吗?嗯。。那网上邻居也算是登陆且访问文件,远程左面也是登陆并访问,是不是不能同时访问没一个文件,如果有两个用户同时要打开一个*.mp3文件就会出错?
回复

使用道具 举报

发表于 2006-8-17 21:39:25 | 显示全部楼层
[quote:9f252db0ff="shiyubeijing"]嗯。。。那远程桌面和网上邻居就不算登陆了吗?
或者说就算登陆也只是完成很有限的任务,算不上同时登陆并使用?
不知是不是有点钻牛角尖了^_^,但是应该有个说法吧:究竟啥才是多用户[/quote]

XP只支持一个用户使用,远程桌面的话,原来的用户就无法操作了。
网上邻居中不能执行程序。
回复

使用道具 举报

 楼主| 发表于 2006-8-17 21:43:42 | 显示全部楼层
XP只支持一个用户使用,远程桌面的话,原来的用户就无法操作了。
网上邻居中不能执行程序。


嗯,网上邻居中不能执行程序。确实算不上多任务。
回复

使用道具 举报

 楼主| 发表于 2006-8-17 21:45:16 | 显示全部楼层
嗯,确实是,现在自己觉得问题也不值得讨论了,呵呵
回复

使用道具 举报

发表于 2006-8-17 22:45:36 | 显示全部楼层
不要在不了解的情况下随口否认 win 。Linux 的好处不需要通过贬低 windows 来体现。

”windows是单用户假多任务的OS“,那说的应该是 win9x ,winxp 完全可以算是多用户多任务的。

1,可以在 exe 文件上点“运行方式”,用另一个用户运行程序,权限对应关系是正确的。
可以用 任务管理器 看进程的所有者
平时,许多系统进程的所有者就不是当前用户,而是 SYSTEM 和 Local Service 等。
对应 sudo xxx

2。开启“快速用户切换”的情况下,可以在一个用户不退出桌面的情况下,登录另一个用户,第一个用户的程序仍在运行。
最简单就是用第一个用户开一个 音乐播放器,切换用户,仍然可以听见第一个用户播放的音乐。
对应 ctrl+alt+F1~F6  的方式,切换麻烦一点,多点几下鼠标。

3。win 本来远程访问就不够好,多用户的实现也不好。
但可以用第三方软件实现完全的远程多用户。
有一种折衷,“快速用户切换”两个用户,一个本地操作,另一个把操作权交给远程桌面。
对应远程多用户访问,还是要麻烦一点
回复

使用道具 举报

发表于 2006-8-18 08:52:12 | 显示全部楼层
linux主机可以接多个终端的。看一下基础方面的书吧
回复

使用道具 举报

发表于 2006-8-18 10:23:27 | 显示全部楼层
好象X也可以远程多用户访问,貌似win实现起来很困难啊。
回复

使用道具 举报

发表于 2006-8-18 10:47:10 | 显示全部楼层
通过第三方付费软件

windows xp可以实现一台主机多用户同时完全不干扰正常使用

一个PC,可以通过USB接口接4组甚至8组键盘+鼠标

通过PCI接口安装多个PCI显卡和显示器

通过专门的第三方软件可以让这四个甚至8个用户同时用不同的用户登录Windows XP

可以解决小型公司/家庭的上网方案

费用节省

性能稳定

我就奇怪啊

xp支持这个功能

为啥非要第三方软件来实现

自己不能做吗?
回复

使用道具 举报

发表于 2006-8-19 00:05:25 | 显示全部楼层
1.多用户应该指的是能同时运行多个用户id的进程,并不一定要求同时实现与多个人进行交互,其核心实现在于进程的UID控制,也就是说多任务的基础上还要求,同时运行的进程据有不同的身份,能根据身份确定进程的资源请求是否合法。
2.现在的windows服务器版能够同时运行多个图形交互界面,但专业版和家庭版只允许运行一个图形交互界面,但运行同时运行多得字符界面,比如可以用不同的用户id,telnet到同一台电脑,且他们的子进程的UID并不会都变成telnet服务器的进程的uid(如果那样的话就是假的多用户了),所以现在的windows是多用户的.
3.老的计算机书windows是指windows3.x,3.x是假的多任务的,因为一个进程要等另一个进程主动交出cpu才能获得cpu时间。而现在的操作系统是由操作系统按一定的策略分派cpu的使用。一般是把cpu分成很小的时间片,以时间片为基本单位,几个进程轮流使用cpu,但分配权在操作系统手里。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-22 15:44 , Processed in 0.045308 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表