当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 10 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 发起工作区的保存功能开发
帖子发表于 : 2010-03-09 18:46 

注册: 2009-11-04 22:47
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
我希望在原有的工作区保存的这个功能上开发出一种扩展功能,就是在将工作区保存的所有进程的状态都睡眠到一个文件里面,当我们双击这个文件的时候立即回复所有的工作状态,因此,可以同时保存很多个工作区,当两个工作区使用同一个资源的时候,也许会发生这个工作区修改了但是另一个没有修改的冲突,这个时候可以将资源的更新状态保存为副本。


也许有这个功能了,但是我还没见过有人用,所以就先设想一番啦!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-09 18:48 

注册: 2009-11-04 22:47
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
补充下:我这个工作区文件可以转移到别的电脑上继续工作的,而且可以保存无限多个


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-09 20:34 
头像

注册: 2009-08-17 3:52
帖子: 1099
送出感谢: 0 次
接收感谢: 1
疯狂的硬盘?

引用:

1楼


  第二二九章 终极绝杀 手打版

凡夕先是一愣,随即笑道:“终结者的第一版我们都还没有搞出来呢,你这就想到终结者2了?”

  “你先看看,看了在说!”胡一飞把图纸到凡夕的手里,“办公室里谈!”

  老磊跟在后面,他相看看这个热闹,心说胡一飞这是要拍电影还是怎么的,怎么都冒出终结者2了呢,那终结者2之后,是不是还有终结者3呢?“凡夕进屋坐好,拿着胡一飞的画好的图纸看了网页,就露出非常惊讶的表情,再往后看,脸色就凝重了起来,”有点意思"老大把凡夕看过的图纸要过来,也看了一刻,不理解,道:“二当家的,你给解释一下。”

  “简单来说,就多桌面化!”胡一飞笑道,“目前的操作系统,不管是单用户的,还是多用户的,都是一个用户对应一个桌面,桌面是用户和操作系统之间的交流窗口,而我准备在终结者系统中使用多桌面,一个用户可以使用很多个桌面!”

  “举个例子!说说你这样设计的思路是什么?”凡夕说道。

  “比如,用户在桌面上进行办公,工作一半,休息时间到了。在老的操作系统中,用户此时不得不关闭网页,去看新闻,看电影,或者是登陆QQ去斗地主,进行休闲娱乐,等工作时间到了,用户又得关闭那些娱乐项目,重新运行办公软件,寻找自己之前工作停顿的地方。

  胡一飞顿了一顿,笑道:而如果用户使用的是多桌面操作系统的话,就完全没有这个烦恼了,只需新建一个桌面,干干净净,直接就可以无接缝继续投入到工作中去!”

  “而进一步,所有的桌面都可以保存,即便是今天没有干完的话,用户只要没有注销掉这个桌面,那桌面就会自动保存,明天打开电脑,所有的都可以无接缝地继续,接着工作,接着看昨天没有看完的小说,电影,接着完成自己的那份CG设计。”

  凡夕不得不佩服胡一飞的这个思路确实有点意思,一个用户可以拥有好多个桌面,而这个过程又象创建一张新工作簿一样方便,用户可以有自己专门用于工作桌面,也可以娱乐专属桌面,有游戏专属桌面,甚至是上网桌面和无网桌面,听起来挺不错啊!”

  " 这只是第一步,”胡一飞自己说的也有有些鸡动,“将来还会有终结者3”

  老大“噗”一下,就把刚进嘴里的茶水全喷出来,咔咔咳了半天,狗丨日@的,还真让自己猜着了,后面果然有终结者3呢,不知道到终结者四的时候,会不会换男主角啊?

  “按照我的设想,终结者3将彻底解决病毒木马问题!比如说,比如说……”胡一飞 左右看看,想找个例子,突然就指着老大,道:“比如说老大正在一个桌面中上网,他此时有点怀疑自己的电脑中毒了,或者是中了木马,那么他完全不需要借助任何第三方的软伯,只需把眼前这个桌面注解掉,然后再新建一个桌面就OK,病毒,木马就统统随着之前的那个注解掉的桌面灰飞烟灭了!”

  老大喉结耸动,咽了咽口水,目瞪口呆道:”我擦,这么牛,简直帅呆了!”

  “即便是带毒操作也无所谓!”胡一飞笑道,“用户不注解掉中毒的桌面也可以,只要把涉及到自身信息安全的操作放在新的桌面中进行就可以,比如你要陆网银,很简单,你只要新建一个桌面就可以,完全没有后顾之忧了!一个新的桌面,就相当一于是一个全新的操作系统,清清爽爽,绝无木马,病毒!”

  老大又鸡动了,叫道:“这个系统太好了!二当家的,什么时候能弄出来啊!”

  凡夕倒是说话了,“想法是一回事,但技术上实现又是另外一回事,得一步步来,先出第二版 ,再是第二版,第三版……”

  老大板手指一算,当时就郁闷了,现在一都还没出世呢,也不知道自己有生之年能不能等到三。我就爱就小说。手打。

  “技术上的事,我也想了,虚拟化技术应该可以实现!”胡一飞笑首拍拍老大,“昨天老大接了个活,一个公司在自己的服务器上架设虚拟服务器,这给了我不小的启发。”

  “可是架设虚拟服务器并不简单,用虚拟服务器实现多桌面,思路是可行的,但是我们不能把新建一个桌面,搞得跟新建一个虚拟服务器似的,那就复杂了!”凡夕摇头。

  胡一飞笑了笑,解释道:“所谓的虚拟服务器,就是虚拟硬件,先强行断了虚拟系统和真实硬件之间的联系,然后再用软件的手段模拟出系统运行所需的所有硬件信息,让虚拟系统以为自己是运行在一台独立的电脑之上,这样就凭空产生了一以服务器。

  凡夕点着头,没说话,等着胡一飞继续解释。

  “每建立一台虚拟服务器,就要虚拟出一台完整电脑的所有硬件信息,这确实有点复杂。我的思路有点类似,但不一样!”胡一飞顿了顿,接着道:“桌面的虚拟可以建立在一个更高的层面上,把操作系统和硬件系统看为一个整体,然后虚拟出一个幻象,再通过桌面去接触它,观察它。一个桌面就如同是一个观察的通道,而新建桌面1,其实就是复制通道,因为复制的不是整体.所以没那么麻烦!”
  "虚拟服务器,是切断了系统和硬件之间的联系,让人们不受到硬件牵制,就可以变出很多台电脑来。而我们这样做,其实相当於是切断了用户和操作系统之间的联系,用户不用考虑硬件和操作系统上的问题。就可以获得更多的观感和体验。"


_________________
We believe that the internet should be public, open and accessible.
软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。
iceplayer! linux音乐新体验~ 最新版本4.0.5-20110520已更新!http://forum.ubuntu.org.cn/viewtopic.php?f=137&t=252461
想要iceplayer 测试版麼?加入QQ群80071264吧,在code.google也可找到
http://www.iceplayer.org/
http://jasy.ice.blog.163.com/


最后由 slax 编辑于 2010-03-09 21:46,总共编辑了 1 次

页首
 用户资料  
 
4 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-09 20:37 
头像

注册: 2008-11-21 20:26
帖子: 36913
送出感谢: 1
接收感谢: 36
显卡不同的两台机器上怎么办?软件版本不同又怎么处理?
个人觉得不可行


_________________
讨厌我的人可以试着点一下
浏览全部ubuntu技巧


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-10 23:12 

注册: 2009-11-04 22:47
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
slax 写道:
疯狂的硬盘?

引用:

1楼


  第二二九章 终极绝杀 手打版

凡夕先是一愣,随即笑道:“终结者的第一版我们都还没有搞出来呢,你这就想到终结者2了?”

  “你先看看,看了在说!”胡一飞把图纸到凡夕的手里,“办公室里谈!”

  老磊跟在后面,他相看看这个热闹,心说胡一飞这是要拍电影还是怎么的,怎么都冒出终结者2了呢,那终结者2之后,是不是还有终结者3呢?“凡夕进屋坐好,拿着胡一飞的画好的图纸看了网页,就露出非常惊讶的表情,再往后看,脸色就凝重了起来,”有点意思"老大把凡夕看过的图纸要过来,也看了一刻,不理解,道:“二当家的,你给解释一下。”

  “简单来说,就多桌面化!”胡一飞笑道,“目前的操作系统,不管是单用户的,还是多用户的,都是一个用户对应一个桌面,桌面是用户和操作系统之间的交流窗口,而我准备在终结者系统中使用多桌面,一个用户可以使用很多个桌面!”

  “举个例子!说说你这样设计的思路是什么?”凡夕说道。

  “比如,用户在桌面上进行办公,工作一半,休息时间到了。在老的操作系统中,用户此时不得不关闭网页,去看新闻,看电影,或者是登陆QQ去斗地主,进行休闲娱乐,等工作时间到了,用户又得关闭那些娱乐项目,重新运行办公软件,寻找自己之前工作停顿的地方。

  胡一飞顿了一顿,笑道:而如果用户使用的是多桌面操作系统的话,就完全没有这个烦恼了,只需新建一个桌面,干干净净,直接就可以无接缝继续投入到工作中去!”

  “而进一步,所有的桌面都可以保存,即便是今天没有干完的话,用户只要没有注销掉这个桌面,那桌面就会自动保存,明天打开电脑,所有的都可以无接缝地继续,接着工作,接着看昨天没有看完的小说,电影,接着完成自己的那份CG设计。”

  凡夕不得不佩服胡一飞的这个思路确实有点意思,一个用户可以拥有好多个桌面,而这个过程又象创建一张新工作簿一样方便,用户可以有自己专门用于工作桌面,也可以娱乐专属桌面,有游戏专属桌面,甚至是上网桌面和无网桌面,听起来挺不错啊!”

  " 这只是第一步,”胡一飞自己说的也有有些鸡动,“将来还会有终结者3”

  老大“噗”一下,就把刚进嘴里的茶水全喷出来,咔咔咳了半天,狗丨日@的,还真让自己猜着了,后面果然有终结者3呢,不知道到终结者四的时候,会不会换男主角啊?

  “按照我的设想,终结者3将彻底解决病毒木马问题!比如说,比如说……”胡一飞 左右看看,想找个例子,突然就指着老大,道:“比如说老大正在一个桌面中上网,他此时有点怀疑自己的电脑中毒了,或者是中了木马,那么他完全不需要借助任何第三方的软伯,只需把眼前这个桌面注解掉,然后再新建一个桌面就OK,病毒,木马就统统随着之前的那个注解掉的桌面灰飞烟灭了!”

  老大喉结耸动,咽了咽口水,目瞪口呆道:”我擦,这么牛,简直帅呆了!”

  “即便是带毒操作也无所谓!”胡一飞笑道,“用户不注解掉中毒的桌面也可以,只要把涉及到自身信息安全的操作放在新的桌面中进行就可以,比如你要陆网银,很简单,你只要新建一个桌面就可以,完全没有后顾之忧了!一个新的桌面,就相当一于是一个全新的操作系统,清清爽爽,绝无木马,病毒!”

  老大又鸡动了,叫道:“这个系统太好了!二当家的,什么时候能弄出来啊!”

  凡夕倒是说话了,“想法是一回事,但技术上实现又是另外一回事,得一步步来,先出第二版 ,再是第二版,第三版……”

  老大板手指一算,当时就郁闷了,现在一都还没出世呢,也不知道自己有生之年能不能等到三。我就爱就小说。手打。

  “技术上的事,我也想了,虚拟化技术应该可以实现!”胡一飞笑首拍拍老大,“昨天老大接了个活,一个公司在自己的服务器上架设虚拟服务器,这给了我不小的启发。”

  “可是架设虚拟服务器并不简单,用虚拟服务器实现多桌面,思路是可行的,但是我们不能把新建一个桌面,搞得跟新建一个虚拟服务器似的,那就复杂了!”凡夕摇头。

  胡一飞笑了笑,解释道:“所谓的虚拟服务器,就是虚拟硬件,先强行断了虚拟系统和真实硬件之间的联系,然后再用软件的手段模拟出系统运行所需的所有硬件信息,让虚拟系统以为自己是运行在一台独立的电脑之上,这样就凭空产生了一以服务器。

  凡夕点着头,没说话,等着胡一飞继续解释。

  “每建立一台虚拟服务器,就要虚拟出一台完整电脑的所有硬件信息,这确实有点复杂。我的思路有点类似,但不一样!”胡一飞顿了顿,接着道:“桌面的虚拟可以建立在一个更高的层面上,把操作系统和硬件系统看为一个整体,然后虚拟出一个幻象,再通过桌面去接触它,观察它。一个桌面就如同是一个观察的通道,而新建桌面1,其实就是复制通道,因为复制的不是整体.所以没那么麻烦!”
  "虚拟服务器,是切断了系统和硬件之间的联系,让人们不受到硬件牵制,就可以变出很多台电脑来。而我们这样做,其实相当於是切断了用户和操作系统之间的联系,用户不用考虑硬件和操作系统上的问题。就可以获得更多的观感和体验。"



跟我的一样,但是那是小说,我有相对比较具体的构思,就是将多用户的功能变变形式,就能得到我的理想设计,想象一下,如果每个人可以同时登陆多个用户,这样不就达到我的设想了么?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-10 23:41 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
引用:
所有进程的状态都睡眠到一个文件里面

不可能
除非添加内核功能 ... 而且不是所有东西都能睡眠的,例如网络连接


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-10 23:43 
头像

注册: 2006-07-02 11:16
帖子: 12522
地址: 廣州
送出感谢: 0 次
接收感谢: 8
PS: 上面那堆长篇说白了就三个字,虚拟机


_________________
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-11 8:45 

注册: 2009-04-03 15:10
帖子: 1831
送出感谢: 0 次
接收感谢: 0 次
楼主的想法很有意思,值得一试! :em11
引用:
我希望在原有的工作区保存的这个功能上开发出一种扩展功能,就是在将工作区保存的所有进程的状态都睡眠到一个文件里面,当我们双击这个文件的时候立即回复所有的工作状态,因此,可以同时保存很多个工作区,当两个工作区使用同一个资源的时候,也许会发生这个工作区修改了但是另一个没有修改的冲突,这个时候可以将资源的更新状态保存为副本。

不过我觉得有以下几点值得认真考虑:
1.工作区的严格定义是什么?怎样界定工作区睡眠的范围,即那些信息要加入到这个文件中?
2.所有进程的概念是什么?我觉得应该是用户进程吧?如果将所有进程都保存,那么可能就只有像楼上的楼上说的要加系统调用了。
引用:
补充下:我这个工作区文件可以转移到别的电脑上继续工作的,而且可以保存无限多个

3.该文件可移植的问题。如何保证该文件在转移到其他电脑上以后仍然能够正常工作?例如经常出现的一种情况是在A计算机上调用程序“xxx”以后,如果此时保存该状态并转移到B计算机上,而B计算机上恰好没有“xxx”程序,此时应该如何处理这种异常并且保证其他进程仍然能够工作?(我觉得这个可以通过一个守护进程或者服务器程序来实现,不过可能还有更好的办法。)

最后我想起一个笑话:
引用:
是这样的张总, ?在家里的电脑上按了CTRL+C,然后在公司的电脑上再按CTRL+V是。。。
肯定不行的。即使同一篇文章也不行。不不,多贵的电脑都不行。

如果楼主的东西研发成功了,那么上面的笑话也许就可以变成现实了! :em11


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2010-03-11 21:15 

注册: 2009-11-04 22:47
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
任何功能都要有一个原则核心,就是最起码要保证关键部分的成功。


当我们玩游戏的时候,最重要的不是游戏的素材和各种文件,而是游戏的记录,那才是我们需要的东西,因为游戏本身这个程序时公共的,可以再生的,可以随时下载和安装,占体积最大但是最不值得保护。只要我保存了游戏记录,我们就一定能够回到当初的状况,如果另一台机器上没有我需要的运行程序,可以再次安装,但是我的工作状态只要还留着,就绝对没问题。

过去的时代是单机时代,未来的时代是云时代,我想你应该知道云计算和网络的巨大影响和决定性导向,这种趋势下,你们的担心就越来越不值得存在 :em09


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 发起工作区的保存功能开发
帖子发表于 : 2014-02-05 15:00 

注册: 2008-09-18 8:34
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
LZ的梦想已变成现实,参见 https://www.docker.io/

:em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 10 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译