Solaris让AMP(Apache/MySQL/PHP)更加强大
AMP已经在网站建设的领域里被广泛接纳了,特别要提到的是,有相当多的Web
Sun公司正在用心打造SAMP:构造在Solaris上的AMP,依靠Solaris 10充满创造性的特有功能,再加上一组功能强大的工具,让SAMP成为LAMP用户的一个强有力的选项。
首先要说的就是CoolStack,这里面都是最流行的开源软件,包括Apache, Perl, PHP, Squid, Tomcat, MySQL等。这些工具被Sun的工程师使用最新的开发工具,Sun Studio 11,重新编译并进行了性能调优,相对于使用GCC编译过的软件,性能可提高30%-200%。
其次是开发工具,如果要在Solaris 10上进行C/C++/Fortran的开发,推荐使用Sun Studio 11,集成环境是基于NetBeans开发的,对提高程序员的开发效率很有帮助。如果是Java的开发,建议使用NetBeans。当下最流行的Ruby,也在Netbeans里有一个插件提供支持。这个插件会随着NetBeans6发布。
关于性能,可以使用两个工具,一个是SPOT(Simple Performance Optimization Tool),可以在源代码的基础上帮助开发人员提高程序的运行效率。另一个是CoolTuner。这个工具可以看成一个虚拟的调优专家,将大大帮助部署人员的调优工作,注意的是,这个工具是专为CoolThread技术开发的,也就是指Niagara的机器。
要想下载这些工具,可到下面的地址:
http://cooltools.sunsource.net
当然,Dtrace可以在任何时候给开发人员提供最直接的帮助。我们现在已经有了一些已经开发好的D脚本,拿来就可以用了,比如用DTrace监控Apache, PHP, MySQL等。这些内容我们会在以后给ISV举行的动手实验培训中逐步提供。

加载中…