- 浏览: 2110615 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
无心流泪wan:
private static final Log log = ...
log4j Category.callAppenders Block -
yjxa901:
博主好: http://www.java.net/down ...
jdk debug -
aptech406328627:
大神,请接收我的膜拜吧,纠结了两天的问题,就这么让你给解决了 ...
java.lang.reflect.MalformedParameterizedTypeException -
xukunddp:
谢谢1楼,我也遇到,搞定了
java.lang.reflect.MalformedParameterizedTypeException -
di1984HIT:
学习了!!!!
jvmstat hsperfdata java.io.tmpdir
转载自:http://blog.csdn.net/fasttalk/archive/2005/02/08/284637.aspx
***************************************
*********第一个纯Java操作系统**********
***************************************
纯Java操作系统SavaJe已经得到广泛支持与商业应用
2005年 02月05日
贝尔实验室发明的SavaJe OS是一个纯Java操作系统,支持J2SE,已经得到强大的商业支持,LG已经采用了SavaJe做为其3G手机
SavaJe OS, an open standards-based, 100% pure Java platform for mobile phones
全文:http://www.savaje.com/
SavaJe有着优良的血统:
来自朗讯贝尔实验室
Lucent Technologies launches new
venture, savaJe™ technologies, first company to offer full
Java™ 2™ support for exploding information
appliance market
下面的链接有详细的介绍:
http://www.lucent.com/press/0600/000606.coa.html
贝尔实验室总能给这个世界带来划时代的发明:
C语言、C++、UNIX、电话、有声电影、电报、晶体管、激光器、太阳能电池、发光二极管、数字交换机、通讯卫星、电脑、手机、通讯网.........
天哪!
那么SavaJe............
有关SavaJe还有些事要说:SavaJe已经是一个非常成熟的操作系统了,它利用的是支持bytecode的ARM CPU(ARM CPU占嵌入CPU市场的80%市场份额),而且SavaJe支持的是J2SE:
该公司说,SavaJe XE OS是第一个支持Java 2 Platform, Standard
Edition(J2SE,标准版)的小型上网设备操作系统。实际上,该领域中原来所有的Java支持都是支持Java 2 Platform,
Micro Edition(J2ME,微型版本)。
http://www.pday.com.cn/news/2001/2001-09/092622.htm
SavaJe XE为下一代信息电器带来J2SE
无线Handheld的OS越来越多地渗入Java,现在J2ME、PersonalJava已经出现在各种手持设备包括PocketPC和Palm上,但是很多人仍然认为J2SE(标准版)并没有能直接用于各种IA,直到SavaJe XE OS的出现!
Sun网站上一篇文章详细讨论了SavaJe XE OS,这个Java平台不单单是一个虚拟机(VM),而且是一个真正的32位、多任务、多线程的OS!这是真正的J2SE的Handheld版本!
SavaJe的CEO George Grey认为,SavaJe XE有两大优势,其一是J2SE已经有相当的开发者和应用,其二是他们选择了ARM的硬件平台,StrongARM已经占据嵌入CPU市场77%的份额。
http://telecom.km169.net/data/200202/2610273001.htm
SavaJe是几个世界级大公司沃达丰、Orange和T-Mobile注资的公司,有强硬的后台,前景应该不差。既然沃达丰、Orange和T-Mobile共同出资SavaJe,相信这几个公司的手机中有相当大比例是用SavaJe:
运营商与手机厂商的大战会上演吗?
6月底,沃达丰联合世界顶级运营商mmO2、NTT DoCoMo、Orange、TIM、T-Mobile和Telefonica等秘密聚会,接着抛出了一个名为OMTP(开放移动终端平台)的组织,最引人瞩目的是其对待设备商和运营商的不平等准入规则。
OMTP
成立受益最大的将是一家正处于谣言漩涡中的小公司——SavaJe,这家由沃达丰、Orange和T-Mobile注资的公司以推出完全可定制的基于
Java的手机操作系统而闻名。值得注意的是,在OMTP成立的同时,几家运营商都宣布了增资该公司的新闻。运营商是否要借SavaJe给手机厂商施压?
http://www.tele.com.cn/article/list.asp?id=2586
LG 5月份手机销量创纪录
LG电子公司虽然是已经竞争相当激烈的手机市场上的新军,但其表示,今年5月份的手机销量创下新纪录,主要是出货给和记黄埔公司的手机数量增
加。根据
Gartner研究公司的数据显示,LG是全球第六大手机制造商,上个月销售出了320万部手机,较之4月份增加4.9%,较之去年同期猛增了
98.4%。
http://www.comm9.com/sfnews/ztbd/200471313331.htm
(BW)LG电子选择SavaJe的操作系统应用于下一代手机
SavaJe与LG电子的伙伴关系给营运商带来新机遇,给消费者带来新体验
LG电子以及SavaJe
Technologies今天宣布双方的合作关系,从2005年开始将会把SavaJe OS(TM)(SavaJe
操作系统(TM))应用于2.5以及3G手机。不同于其他的手机操作系统,SavaJe
OS提供完整的Java(R)环境,为营运商、开发商以及他们的客户提供最为丰富、最具创新性以及最安全的使用体验。详情将会在即将于明年2月在戛纳召开
的3GSM世界大会上提供。
http://www.wx800.com/msg/2004/12/09/d71713.php
日前,沃达丰、Orange与日本NTT DoCoMo等世界顶级的移动运营商在伦敦建立了一个国际联盟,以驾驭未来的手机发展方向,并推动手机游戏、视频等多方面的增值业务。
因为运营商一直担心手机操作系统被微软和诺基亚投资的Symbian所垄断。该联盟已经启动了与Savaje Technologies公司的谈判,该公司股东包括沃达丰与Orange,主要致力于开发开放式手机操作系统。
http://www.comm9.com/sfnews/ztbd/200471313331.htm
另外从作为信息家电设备发展平台的角度来看,一个简单且可跨各式CPU平台的操作系统,也是解决作法之一,JavaOS就是一个这样的典型方案。目
前例如像 SavaJe公司所发展,预计于今年九月推出的SavaJe XE操作系统,就是一个可作为在12MB内存、32MB
RAM、190MHz以上32-bit Strong
ARM-based的信息家电设备上之JavaOS操作系统。透过支持标准的Java执行环境,以Java所开发的应用软件将可直接于SavaJe
XE上执行。除了上述两种软件作法外,直接将Java技术做在芯片上,并将之作为信息家电设备的核心,则是另一种解法。目前AJile
公司推出的aJ-100 single chip JVM芯片,可以支持J2ME环境,就是一个典型的范例。
http://www.cooltang.com/box/topic/character/program/cn-java/0505.htm
注:ARM的CPU直接支持bytecode。证据见NuclearJava.blogchina.com
至于SavaJe的实际市场份额及预测,http://www.giichinese.com/chinese/ar23414_mobile_handsets_toc.html
中有,不过要交5500到7700美元才能得到。
有关SavaJe的技术信息见:
http://java.sun.com/features/2001/06/savaje.html
http://sunflash.sun.com/articles/40/3/ja/4013
***************************************
**********第二个纯Java操作系统***********
***************************************
一个开源的JAVA操作系统
jNode:
Java New Operating System Design Effort
http://jnode.sourceforge.net/portal/
http://sourceforge.net/projects/jnode/
JNode可能是现在开源的Java操作系统中发展最快的了。
至于JNode的性能:
http://jnode.sourceforge.net/portal/node/51
可以看到,同样硬件中JNode的性能已经达到了SUN jdk1.4.2的110%,用纯Java写的Java平台的底层的性能超过了C++写的Java平台底层!
至于jdk1.4.2的性能是如何超过C++的,请看NuclearJava.blogchina.com
它对jdk1.0已经几乎完全兼容,对于jdk1.5兼容度不到50%。
http://jnode.sourceforge.net/portal/node/174
大家可以下载ISO光盘镜像,用VMware安装试试:
http://umn.dl.sourceforge.net/sourceforge/jnode/jnode-x86-0.1.9.iso.gz
镜像共有40多M
JNode现在在0.1.9版,正在向它的主要release版0.2.0版进发。
一旦JNode发布,就将出现一个非常恐怖的现像:
将JNode移植到任何一个不支持bytecode的CPU上只需要改动几K的汇编代码就行了。
也就是说JNode一旦发布就可以支持几乎所有的硬件体系
http://www.koders.com/info.aspx?c=ProjectInfo&pid=ZK-Ps19mqSFzgjyC*FNiXw
__
jNode -
***************************************
**********第三个纯Java操作系统***********
***************************************
新一代操作系统JavaOS
引言
1997年5月29日,JavaSoft公布了JavaOS———为在微处理器上直接运行Java应用程序而设计
的一个高度精简的操作系统。
http://bbs.xmu.edu.cn/bbsgcon?board=Java&file=G.863078295.A&num=4
***************************************
**********第四个纯Java操作系统***********
***************************************
另一个100% 纯Java 操作系统:
JXOS:
http://sourceforge.net/projects/jxos
***************************************
**********第五个纯Java操作系统***********
***************************************
再来看看纯Java操作系统JX的情况:
http://www.embyte.com/shop_view.asp?id=23
只有200K。
JX可以装到一张软盘中,可以启动电脑,拥有图形界面,用这个启动总比用DOS启动电脑好方便吧?
这是JX启动后的抓屏:
http://www.embyte.com/upload/product/a2004112080640.jpg
产品简介
JX为一种纯Java操作系统,可以认为是一种概念操作系统.有兴趣参加JX开发的请和我联系:
yuanliao@hotmail.com
每周五晚上8:00,msn开展jx小组讨论会
详细说明
如果想测试一下目前JX的状况,请用
http://www.embyte.com/upload/product/rawwritewin-0.7.zip
工具将
http://www.embyte.com/upload/product/jx-small.floppy
操作系统image写入一张软盘,然后启动您的pc
您的pc需要如下硬件配置(一般普通PC都能够满足):
VESA BIOS 2.0 or greater
PS/2 mouse
128MB RAM
摘要
这篇文章描述了JX操作系统的性能与体系结构。JX是一个用JAVA写的更有利于在其上开发JAVA应用程序的runtime操作系统。我们的工作表明用
JAVA开发一个操作系统是可能的,可以达到好的性能,这得益于面向对象的软件技术和安全类型的编程语言。一个操作系统可以没有MMU硬件的保护也能做到
是安全的。JX基于一个小的微核(负责系统初始化),CPU上下文开关程序,和低级的域保护管理。JAVA代码有组件构成,这些组件被装载到域里,经过验
证,翻译成本地码。域之间是相互隔离的。
JX的体系结构允许多种系统配置,可以是速度较快的monolithic,也可以是非常灵活但是相对较慢的配置。我们通过JX与LINUX的文件系统和
NFS服务,来对比它们的性能。再讨论一下选择不同的系统配置时的性能效果。在monolithic的配置下,JX的文件性能可以达到LINUX的40%
到80%,NFS可以达到LINUX的80%。
详细介绍请看下文:
http://www.embyte.com/upload/down/JXjj.pdf
http://www.embyte.com/upload/down/JXsec.pdf
***************************************
**********第六个纯Java操作系统***********
***************************************
JOS
http://sourceforge.net/projects/jos
***************************************
**********第七个纯Java操作系统***********
***************************************
KaffeOS: A Java Operating System
由于不太出名,我就不详细说了,大家自己查相关资料吧
http://www.cs.utah.edu/research/factsheets/kaffeosscrn.pdf
***************************************
**********第八个纯Java操作系统***********
***************************************
leJOS:
Tiny Java OS for Lego RCX brick. Like its predecessor TinyVM, has
tiny Java runtime, under 32K; works as replacement firmware for Lego;
Hitachi H8300 processor. To be ported to more small devices. [Open
Source, Mozilla]
http://lejos.sourceforge.net/
***************************************
**********第九个纯Java操作系统***********
***************************************
SanOS
Minimal OS kernel for PC based server appliances. Lets you run java
server applications without need to install host OS, only need normal
Java HotSpot VM and Sanos. Description, documents, downloads,
manifesto, links, contact. [Open Source, BSD]
http://www.jbox.dk/sanos/
***************************************
**********第十个纯Java操作系统***********
***************************************
LogOS:
Linked
object generation Operating System, and other Java on bare metal
synthesis technology for embedded systems. Tools to make dynamic,
classloadable programs without overhead of traditional OS and JVM
software layers.
http://www.websprocket.com/
***************************************
*********第十一个纯Java操作系统**********
***************************************
关于Java Card 上的java操作系统:
http://www.gemplus.com/smart/rd/publications/pdf/Lag02gdc.pdf
***************************************
*********第十二个纯Java操作系统**********
***************************************
JBed
a Java-based Real-Time Operating System
详细介绍见:
http://www.microjava.com/jvm/software/jit/jbed2?content_id=695
JBed也是100%纯Java,连驱动程序都是java写的
***************************************
*********第十三个纯Java操作系统**********
***************************************
COSC
Microkernel-Based Educational Operating System in Java
http://www.cosc.brocku.ca/Project/info/javaos.htm
***************************************
*********第十四个纯Java操作系统**********
***************************************
Janos
Java-oriented Active Network Operating System
http://www.cs.utah.edu/flux/janos/
发表评论
-
groovy shell 安全
2017-01-18 11:29 1212groovy 可以动态执行代码,但是我们也想他在一定的沙箱中 ... -
eclipse 插件
2016-11-17 12:00 628eclipse remote editor https: ... -
java method signature
2013-08-12 21:07 2726case 'B': _type = T_BYT ... -
eclipse显示GC的按钮
2013-06-18 19:32 4345同事说idea的一个比较亮的功能是可以手动去GC,然后机器 ... -
好用的maven插件收集
2013-02-22 10:40 13521:Maven Shade Plugin(把所有jar打到一 ... -
查看JVM Flags
2013-01-09 14:22 1342-XX:+PrintFlagsFinal Jav ... -
开源的好用JVM问题排查工具
2013-01-08 09:45 1865TProfiler https://github.com/ ... -
java ocr
2013-01-04 13:06 3038java OCR相关的资料记录 Clara OC ... -
eclipse ast
2012-12-23 22:36 1021Eclipse JDT - Abstract Syntax ... -
正则生成器
2012-12-23 22:24 981能够依据普通文本给出可能的正则组合 http://ww ... -
Kilim
2012-12-14 23:40 1113Java 开发 2.0: Kilim 简介 h ... -
IO Design Patterns Reactor VS Proactor
2012-11-13 01:34 15141:两种高性能I/O设计模式(Reactor/Proactor ... -
antlr
2012-11-13 00:36 12271:使用 Antlr 开发领域语言 http://www.i ... -
java singalException
2012-11-12 21:39 985之前看到毕大师一封关于异常多造成的cpu us很高的分析邮件, ... -
log4j Category.callAppenders Block
2012-11-06 17:01 10164经常在高并发下就遇到log4j用错引起的线程block住的问题 ... -
Troubleshooting JDK
2012-10-26 14:13 1537收集整理下JDK自带的关于 Troubleshooting 的 ... -
JavaOne 2011 Content Catalog
2012-10-14 17:12 1174上一篇讲javaone 2012,这次找了下2011的资料。 ... -
JavaOne 2012 Content Catalog
2012-10-13 16:07 1315转载自:http://marxsoftware.blogspo ... -
Memory usage of Java
2012-10-01 17:30 1222用JDK自带的api计算size,每次都会有个多余的12,看了 ... -
GC roots
2012-10-01 17:07 18561:GC roots http://www.yourkit. ...
相关推荐
移动操作系统原理与实践——基于Java语言的Android应用开发 目录 基础篇 第1章移动操作系统概论 1.1操作系统的原理与概念 1.1.1隐藏硬件细节 1.1.2资源管理 1.1.3操作系统的历史 1.2操作系统的分类 1.2.1...
《基于Java即时聊天系统的设计与实现》 即时聊天系统作为现代社会信息交流的重要工具,其便捷性和实时性在各个领域都得到了广泛的应用。本篇论文主要探讨如何利用Java语言设计并实现一个即时聊天系统,旨在为用户...
本文档《基于Java的在线考试系统课程设计说明书》详细介绍了这样一个系统的设计与实现,旨在为软件工程专业的学生提供一个理论与实践相结合的学习平台。 一、系统需求与架构 该在线考试系统采用Java技术开发,设计...
部署环境可能包括Tomcat服务器、Nginx反向代理服务器,以及Linux操作系统,确保系统的稳定性和高可用性。 综上所述,基于Java Web的工作日志管理系统是一个综合性的解决方案,它利用先进的Web技术和设计理念,以...
### 基于Java的新农村管理系统的设计与实现 #### 系统概述 随着信息技术的快速发展,农村地区也逐渐成为数字化转型的重要领域之一。“新农村管理系统”的出现旨在利用先进的信息技术手段优化农村地区的管理流程,...
### 基于JAVA的医院门诊信息管理系统设计与实现 #### 概述 医院门诊信息管理系统,作为一种基于互联网的应用系统,旨在改善当前医院门诊管理工作中存在的手工和半自动化处理状态,通过实现信息自动化,提高医疗...
**基于JAVA的聊天系统设计与实现** 随着互联网的普及,网络聊天工具已成为人们日常生活中不可或缺的信息交流平台。本文档详细阐述了一种基于JAVA语言构建的聊天系统,旨在提供一种高效、可靠的在线通信解决方案。该...
基于Java的分布式电网监控系统采用了浏览器/服务器(B/S)结构,这种结构允许用户通过Web浏览器访问服务器,实现对电网的实时监控和管理。系统主要功能包括采集分布式发电设备的现场数据,进行数据的分析处理,以及...
在信息化飞速发展的今天,教育领域的数字化转型日益重要,基于JAVA的数字化题库系统就是其中的关键一环。此类系统通常涵盖登录注册、个人信息管理、试题管理、试题补充以及试题组卷等功能,旨在为教育工作者提供便捷...
【基于Java的网上书店系统】是一种利用现代信息技术实现的电子商务平台,它采用了JSP(JavaServer Pages)技术结合JavaBean组件以及SQL Server数据库构建的三层架构。这种架构旨在提高系统的可维护性、可扩展性和...
《基于Java的人事管理系统设计与实现》是一篇探讨如何运用Java技术构建高效人事管理系统的研究论文。随着信息技术的快速发展,传统的人工管理模式已经无法满足现代企业的高效运作,因此,利用计算机科学构建的人事...
### 基于Java的在线问诊系统设计与实现 #### 概述 随着社会的发展,人们对健康的需求不断增加,导致实体医院面临着巨大的就诊压力。为了缓解这一问题,本项目提出了一种基于Java技术栈的在线问诊系统设计方案。该...
### 基于JAVA的医院门诊信息管理系统设计与实现 #### 概述 医院门诊信息管理系统是一种基于互联网技术的应用系统,旨在改善当前医院门诊管理工作中存在的手工或半自动化处理问题。该系统通过采用JAVA技术(特别是...
- 操作系统:Windows 98/2000/NT 4.0/XP。 - 数据库:SQL Server 2000。 #### 六、数据库系统介绍与JDBC技术 - **数据库系统简介**:数据库系统是现代信息系统的核心组成部分,对于企业的日常运营至关重要。Java...
《基于JAVA和MYSQL实现的学生成绩管理系统》 在当今信息技术高速发展的时代,教育领域的信息化管理已经成为提升教学质量、优化管理效率的重要手段。本系统——基于JAVA和MYSQL实现的学生成绩管理系统,旨在为学校...
- **系统环境**:本系统支持Windows和Mac操作系统。 - **开发语言**:主要采用Java语言进行开发。 - **框架**:采用了SpringBoot这一流行的轻量级Web应用框架,简化了开发过程中的配置工作。 - **架构**:系统采用B/...
【基于Java的寝室查询系统】是一个实用的软件项目,它主要使用Java编程语言进行开发,旨在为用户提供方便快捷的寝室信息查询服务。该系统设计简洁,易于理解和操作,非常适合初学者学习和熟悉Java编程以及软件开发...