Skip navigation.

蓝星のXSK'S BLOG

囧囧囧囧囧囧囧囧囧囧

Posts tagged with "linux"

OTL 貌似老任也开始弄自己的OS?




Z大linux下用QEMU跑的.....


プロジェクト: es オペレーティングシステム
概要

ソフトウェアコンポーネントによって拡張可能なオペレーティングシステムを開発しています。すべてのシステムコールがC++言語の抽象クラス(インターフェイス)の純粋仮想関数呼び出しとして実現されています。

* Development Status: 3 - Alpha
* License: Historical Permission Notice and Disclaimer
* Natural Language: Japanese
* Operating System: Other OS
* Programming Language: C++
* Topic: Operating System Kernels

登録日: 2006-08-17 11:23
活発さ: 40.4761904761905%


----------------------------

暂时只支持fat文件系统...顺道一提,这个OS是用C++开发的,更加面向对象的合理组织?

- -怎么看像是个人练手写OS...
/*
* Copyright (c) 2006
* Nintendo Co., Ltd.
*
* Permission to use, copy, modify, distribute and sell this software
* and its documentation for any purpose is hereby granted without fee,
* provided that the above copyright notice appear in all copies and
* that both that copyright notice and this permission notice appear
* in supporting documentation. Nintendo makes no
* representations about the suitability of this software for any
* purpose. It is provided "as is" without express or implied warranty.
*/




用的是老任自己的开源版权声明....

-v- fedora FC6安装完成...某群人快来...

-v- 嘛....新加了好多功能...虚拟机管理...3D桌面....SCIM对中文输入法的识别率也提高了很多.......完全赶上了WINDOWS上的打字速度了...
3D桌面的功能真华丽...
CD版5CD..DVD版3.55G...
下完刻ISO盘就可以了...
就是安装时有个小BUG..跳过就可以了...
继续装PS3 SDK和模拟环境中....

上图....

关于线性编程...

linear programming (LP) problems are optimization problems in which the objective function and the constraints are all linear.

In other words, given a polytope (for example, a polygon or a polyhedron), and a real-valued affine function

f(x_1, x_2, \dots, x_n)=a_1x_1+a_2x_2+\cdots +a_nx_n+b\,

defined on this polytope, the goal is to find a point in the polytope where this function has the smallest (or largest) value. Such points may not exist, but if they do, searching through the polytope vertices is guaranteed to find at least one of them.


Uses

Linear programming is an important field of optimization for several reasons. Many practical problems in operations research can be expressed as linear programming problems. Certain special cases of linear programming, such as network flow problems and multicommodity flow problems are considered important enough to have generated much research on specialized algorithms for their solution. A number of algorithms for other types of optimization problems work by solving LP problems as sub-problems. Historically, ideas from linear programming have inspired many of the central concepts of optimization theory, such as duality, decomposition, and the importance of convexity and its generalizations. Likewise, linear programming is heavily used in microeconomics and business management, either to maximize the income or minimize the costs of a production scheme.



Standard form

Standard form is the usual and most intuitive form of describing a linear programming problem. It consists of the following three parts:

* A linear function to be maximized

e.g. maximize c_1 x_1 + c_2 x_2\,

* Problem constraints of the following form

e.g. a_{11} x_1 + a_{12} x_2 \le b_1

a_{21} x_1 + a_{22} x_2 \le b_2
a_{31} x_1 + a_{32} x_2 \le b_3

* Non-negative variables

e.g. x_1 \ge 0

x_2 \ge 0

The problem is usually expressed in matrix form, and then becomes:

maximize \mathbf{c}^T \mathbf{x}
subject to \mathbf{A}\mathbf{x} \le \mathbf{b}, \, \mathbf{x} \ge 0

Other forms, such as minimization problems, problems with constraints on alternative forms, as well as problems involving negative variables can always be rewritten into an equivalent problem in standard form.
-------------------------------------------------------------------



-v- 发现线性规划在编译原理上的判断和图形学中的凸包也有基于这个原理的使用...果然数学是很多地方共通的....


GNU Linear Programming Kit 对于解决具有多种约束的数学问题来说是一个功能非常强大的工具。本文简要介绍了如何使用 GLPK(glpsol 客户机工具)和 GNU MathProg 语言来解决 Giapetto 的 Woodcarving 公司(一家玩具制造商)的作业优化问题。

简介

“线性编程是一个用来解决优化问题的工具。在 1947 年,George Dantzig 开发了一种效率方法 —— simplex 算法 —— 来解决线性编程的问题。由于 simplex 算法的出现,线性编程已经在工业界、银行界、教育界、林业、石油行业以及运输业界中广泛地用来解决优化问题。在对财富 500 强公司的调查中,85% 的被调查者都说他们已经使用了线性编程。”


-----------------------------
WIKI上的定义:
http://en.wikipedia.org/wiki/GNU_Linear_Programming_Kit

以上是此文在IBM developerWorks上的LINK...

http://www-128.ibm.com/developerworks/cn/linux/l-glpk1/index.html#eq6


Yellow Dog 5.0 支持CELL的PS3...

-_-b刚才到处爬的时候看到的....= =如果SONY的游戏都能支持LINUX版本...那LINUX上的游戏一定会有很大发展的...
The Terra Soft Solutions site has been updated to announce that the Yellow Dog Linux distribution will be available for the Sony PlayStation 3 at console launch:

YDL v5.0 is slated for release mid-November with support for the Sony PS3 first, and support for the former Apple PowerPC product line to follow. Any updates required to support the Apple PowerPC systems following the release for PS3 will be made available via a free download.

It|s also mentioned YD 5.0 will ship with version DR17 of the Enlightenment window manager.

Hopefully we|ll get additional details soon regarding what hardware features are inaccessible (which I|m assuming will be the case as it was with PS2 Linux), but it|ll be nice to have an actual distribution publisher providing support this time around.

If you|re interested in programming resources for the PS3, IBM, Sony, and various PS3 developers have had the following sites running most of the year:

* Cell Broadband Engine (Sony)
* Cell Broadband Engine Resource Center (IBM)
* CellPerformance.com
------------------

Armonk, NY, November 9, 2005 - IBM, Sony Corporation and Sony Computer Entertainment Inc., (Sony and SCEI together referred to as "Sony Group") today announced the release of new software components and documentation achieved through the STI joint project - including extensions to Linux™ that support Cell/B.E. programming - for the groundbreaking Cell Broadband Engine™ Architecture (CBEA) technology. These resources are jointly located on developerWorks (www.ibm.com/developerworks/power/cell), IBM|s forum for developers and the University of Barcelona Supercomputing Center (http://www.bsc.es/projects/deepcomputing/linuxoncell/) and will also be published through this site (http://cell.scei.co.jp/). (press release 2005/11/10)

By opening up a wide set of technical specifications and components to software developers, business partners, academic and research organizations, and potential customers, SCEI, Sony, Toshiba and IBM continue their work to aggressively stimulate the creation of Cell-based applications. The goal: establish a thriving community of interest and innovation around Cell/B.E., allowing all interested parties to rapidly evaluate and utilize Cell/B.E. technology.
December 2009
S M T W T F S
November 2009January 2010
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31