Sun Science and Technology Day 2008--opensolaris

Source: Internet
Author: User

Sun Technology Day, with the theme of "Harnessing the fun of the future--science and technology to your Future", was held in Beijing in November 21-22nd. Java/javafx/mysql/scripting/open Solaris related Technology courses, hands-on labs, exhibitions, expert talks and other forms, to provide participants with more practical technology, updated information, richer resources, a more effective platform for communication.
This year Sun Technology Day, I mainly attended the solaris,dtrace and some other courses. The last day of the afternoon is comet and Ajax,opensso and performance optimization. Now say it all.

Solaris, a while ago Jim Zemlin also wrote an article attacking OpenSolaris, calling it a "dying" operating system. Linus Torvalds, the founder of the Linux system, has also had a lot of attacks on the system. But Solaris in Unix systems, from the total installed capacity, should still occupy this small share, and its ZFS and dtrace is indeed very good things. This year's OpenSolaris, giving me the overall feeling is that it's all about the interface. But his interface is a gnome, has nothing to do with OpenSolaris. Several speakers are proud to show their three-D desktop, compuz-fusion, this has nothing to do with OpenSolaris, and occupy a lot of time, this is disappointing things, do not OpenSolaris intend to enter the desktop market. It is obvious that this is unrealistic. If OpenSolaris really only focus on the graphical interface, maybe it will really be on the verge of death.


ZFS and DTrace are two things that should probably be the best thing to say about Solaris. This year's OpenSolaris also made some introductions to them. ZFS is the Zettabyte file system, also known as dynamic filesystem Dynamics file systems, is the first 128-bit file system, unlimited capacity, self optimization, consistent data consistency, simple management. For system administrators, ZFS provides a storage pool model that eliminates the concept of volume management and the problem of hard disk partitioning that enables all file systems to take advantage of the access bandwidth of all devices in the storage pool, 100% online maintenance. All operations are in Copy-on-write mode, the hard drive status is always valid, without fsck. The snapshot feature of ZFS is also a fascinating place to be.


DTrace is a comprehensive dynamic tracing tool built into the OpenSolaris that allows administrators and developers to examine the behavior of user programs and the operating system itself. You can use DTrace to browse the system to see how it works, to track performance issues that exist at many levels of the software, or to discover the cause of unusual behavior. Using the tool in a software development system is safe and does not need to reboot the system or application. In OpenSolaris, there are tens of thousands of probes, which can be used to accurately statistic function calls, generate threads, and memory allocations for a series of actions. For example, use
Hotspot$1:::thread-start {
Self->ptr = (char*) copyin (arg0, arg1+1);
SELF->PTR[ARG1] = '/0 ';
Self->threadname = (string) self->ptr;
printf ("Thread%s started/n", self->threadname);
}
Such a script for the D language, you can monitor the creation of threads.
It is really convenient to use DTrace to monitor program health and to optimize for depth. Currently some of the Mac OS and FreeBSD have been ported to DTrace, the only pity is that the current Linux system can not use ...

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.