topics

全部话题 - 话题: kernal
1 2 3 4 5 末页 (共6页)
g*******s
发帖数: 2963
1
没怎么接触这个方向。求科普!
1. 所谓kernal dev都是指linux下么? windows下有么?
2. 一般所谓的写driver (比如显卡,声卡)是在user mode下还是kernal?
z****c
发帖数: 602
2
来自主题: TVGame版 - Softmod method and Kernal version.
Here I only discuss the pure softmod methods, which means without opening the
xbox and voiding the warranty.
Kernal 5713: (Dashboard is not downgradable)
Game save hack + signning with Habibi key
Kernel 5530 (PBL will not be loaded)
1. Game save hack + signning with Habibi key
After downgrade to 4920 Dashboard:
2. Font hack + signning with Font key.
3. Audio hack + signning with Habibi key.
Kernal 5101 and older (You can do any softmod methods)
1. Game save hack + signning with Habibi key
2. Gam
k******y
发帖数: 1407
3
无语……
自从用Boot Camp装了一个Windows 7, 经常出现Kernal Panic, 不得不强制重启; 这
时候才想起来Office的好,貌似iWork是没有给自动保存文档的。
用DiskUltilties 整理过了,有时候还是半个小时或者一个多小时使用之后就死机;最
可气的是我经常要用它整夜的算MPI的程序,我把显示屏亮度调整到了最低然后睡觉去
,第二天发现休眠的白灯亮着,但是死活不可以唤醒,只好又强制重启……还有的情况
是我用data visualization 的软件,读入好几个G大小的data时,也会莫名其妙的
kernal panic。
是不是BootCamp的问题呢?我自己换了4G内存,但是之前没有任何问题阿
P。S。刚刚升级了10.6.2希望有所好转
g***l
发帖数: 2753
4
今天是别的组写的一个程序,一跑起来就有“Unable to handle kernel paging
request at virtual address 0xdeadbeef”.
这个问题就很棘手了,不知道是kernal的那个模块出问题了。
如果是user space的程序/库出了问题,会引起这个问题吗?谢谢。
g***l
发帖数: 2753
5
今天发现问题奇怪的解决了。把用户程序中的一个线程的stack size从4K增加到32K,
就没有这个kernal oops。但是从log中,从来没有什么stack overflow的信息啊。
对了,这个stack overflow都是怎样来检测的?
w*********e
发帖数: 5286
6
那你还不如说有的embedded os很简单就等于linux/windows/unix os kernal也很简单
了。一个极端的例子,linux kernal里面process scheduling最核心的部分也就是100
多行,一个作业量而已,连course project也算不上,按照你的逻辑,os的kernal也挺
简单的,一个course project而已。其他都是你所谓的“外延”么
可以作为stand alone network server 不等于就是一个rdbms了,前面说了,
只有一个很基本的query/data storage功能的东西远远称不上rdbms。
好了多说无益,你可以找本基本的db教科书看看,看看rdbms至少应该包括些什么。当
然了,你可以有自己的rdbms的定义,你也可以认为所谓的kernal rdbms就是2M
bytecode那点东西,前面有网友说了,看问题的角度不一样,我只是觉得你对kernal和
所谓“外延”的定义非常奇怪而已。
f*****w
发帖数: 52
7
来自主题: JobHunting版 - G家面经
感觉就是考网络,地球和月球服务器之间发,月球服务器之间。我也没啥思路,就提到
月球和地球之间通讯越少越好,用checksum检查数据是否正确。还得分包,因为一个
package可能不够装kernal要该的内容。这题有很多点可以挖掘,比如kernal文件是发
所有的文件还是类似于svn的那种。100台服务器之间怎么传递要修改的kernal信息,需
不需要等到所有kernal信息都收到了才开始发。整个protocol怎么设计,每个package
需要什么header。
w*********e
发帖数: 5286
8
对kernal理解不同也挺正常,
但是如果不同意别人对rdbms kernal 的定义,
那说说他自己对kernal的定义好了,
但是什么都说不出,要不就是谩骂,
要不就是拿出wiki上对一个derby的定义来当证据,
有些人只是玩了个玩具汽车(怕是连玩具的原理都没搞明白)
就开始论断汽车的“kernal”复杂度只是一个玩具大小了。
w*********e
发帖数: 5286
9
什么行为艺术?? 我前面不是说了rdbms的kernal应该包括什么么
这也是任何一个db教科书应该有的内容,你连这个都不知道还谈什么别的?
这里是技术板块,你也稍微作点rdbms的kernal工作再来论断rdbms的复杂度吧。
没看过也没改过任何rdbms kernal code,那你看看db教科书总可以把。
连书都不愿意看,还高谈阔论什么rdbms kernal呢?
算了,不说了, 和你这样的说话真是够累的。
H****b
发帖数: 37
10
来自主题: Linux版 - 安装suse linux 11.0求助
准备把干活用的机器由suse 10.1 更新到11.0,结果用suse 11.0 DVD 光盘启动系统
后,可以看到suse 11.0的logo,加载启动kernal后系统提示"Make sure that CD
number 1 is in your drive",然后就不能继续了。
可以肯定的是开始系统可以从光盘启动,但在安装程序加载了启动kernal (kernel
2.6.22.5-31-default)后,这个kernal没有正确的驱动光驱,所以无法读取DVD。
试了一下,可以用suse 10.1,suse 10.2 DVD 正常启动、安装,但suse 10.3和11.
0就会碰到类似的找不到CD的问题。 看样子比较新的kernal反而无法正常驱动CDROM,真
是比较奇怪。
不知道除了网络安装之外,还有没有别的办法安装suse 10.3或者11.0? 多谢指教。
z**r
发帖数: 17771
11
来自主题: EmergingNetworking版 - lets talk about flaws of CISCO IOS
nx-os是最纯正的linux kernal的了。xe算linux kernal上跑两个虚拟机,然后在虚拟
机里跑ios。所以modularity在kernal level or device什么的,具体到ios feature,
还不是
w*********e
发帖数: 5286
12
as other ppl said, it is just like an embedded OS VS a
full-fledged OS like linux&windows.
you cannot judge complexity of kernal RDBMS by Derby.
If derby is recoginized as a RDBMS everywhere, why shall we
have DB2, ORacle, SQL Server, and even lower-end mysql?
anyway, it is all about how you look at the word "KERNAL".
for me, a "KERNAL" RDBMS shall at least cover from parser,
compiler, code-generation, execution to data layer, with
support of the core set of ANSI SQL.
Even without transaction
s********k
发帖数: 6180
13
才开始接触linux开发,以往就是只用一些命令配置一下驱动之类的。一直想问kernal
这个究竟是什么意思?所有linux版本都都在这个基础上开发的还是只是一个参考而已
?kernal的源代码是否开放?我网上下载的都直接是一个patch文件,想问在哪里能看
到源代码?因为我想修改其中的TCP代码,不知道这个属于不属于更改kernal的范畴了
?高手指教一下
g*********e
发帖数: 14401
14
来自主题: Programming版 - 大部份 design pattern 是不需要的

你这个观点不对。未来人可以不写linux Kernal,可以只work at highly abstracted
level,但还是要知道kernal该怎么写,需要让他写的时候必须得写得出来。否则知识
就没法传承。
“喜欢一而再再而三地把前面的人犯的错误再犯一次” 就跟写kernal一样,不经历这
些,只是利用别人已有的公式成果的话,有一天估计连电脑都造不出来了。

发帖数: 1
15
来自主题: Military版 - 中国即将建成的半导体工厂
你们这些送外卖的,根本不了解什么是kernal drive,应该回国去看一下。
好多小的智能商品的核心芯片驱动,都是中国人写的。
Kernal可以很大,也可以很小,Linux 核心最初版本才几百行代码
z****e
发帖数: 54598
16
来自主题: JobHunting版 - 两个offer如何选
big data吧,跳槽容易
你要是搞kernal的话,想跳槽就够呛
big data的话,至少你想跳到f或者l什么都有可能
a也行,kernal东西大多数是产品
主要威胁不是什么大公司,是开源
开源主要问题就是境界很高,赚钱没戏
e*****e
发帖数: 1275
17
Given a kernal code in "0"th machine. How soon you can replicate the kernal
across N machines. Now if the machines has upload and download bandwidth
constraints, how can you impove the copy time.
m******r
发帖数: 1033
18
高斯那是人脑?数分学到最后死长死长的公式,热传输方程,这个kernal,那个kernal,
全是这厮写的。更牛b的,人家都是凭直觉写的。
f*****Q
发帖数: 1912
19
内存泄露数组越界能随随便便kernal panic的应该是高手。

kernal
i****l
发帖数: 78
20
搞kernal的就业机会肯定比搞java的少
不过搞kernal的更advanced一些:P
z**r
发帖数: 17771
21
来自主题: EmergingNetworking版 - ASR1K 怎么样?
即使VM也需要进程保护啊,linux kernal with multiple processes running in
protected memory看上去就像每一个IOS只是一个process,但是IOS XE是干嘛的?
middle ware,对吧?在这里干的不就是virtulization的活吗?也许不是kernal mode
virtulization,因为那样,的确像你说的,得公开code,不过如果要是
virtualization用xe放在user mode上做,不就皆大欢喜了?
s*****g
发帖数: 5159
22
来自主题: Hardware版 - 给Mac Mini做了最后一次手术
2008年的Mac Mini,A1126。原来的配置:
Core Duo T5600 1.83G x 2 2M Cache
80G 5400rpm HD
1G DDR2 Memory
买来以后很快换到
4G DDR2 Memory
500G 5400rpm HD,7k2的尝试过,感觉太热,把机器立起来就不会kernal panic,但是
感觉还是偏热。
很快感到CPU是瓶颈,多开一点程序响应就变慢,一直没精力、也没决心换CPU。
终于不能忍了,买了一片旧的Core 2 Duo T7600 2.33GHz x 2 4MB Cache。成色很好,
换上了。换的时候出了一点周折,散热片四个支柱弄坏了一个,买了尼龙螺丝把四个都
换了,效果比原装的还好。
换上以后性能有一定提升,发热量大不少,昨天的天气(室内开空调大概85F)看了一个
小时视频(VLC 720p),没有kernal panic。
光驱不打算折腾了,CD-R / DVD-ROM combo够用了。
l********d
发帖数: 1590
23
来自主题: Java版 - Re: native thread 和green thread
Native Thread 由kernal 来实现,开销最小,green thread由用户进程来实现,与
Kernal 无关,
w*********e
发帖数: 5286
24
我也是闲的慌,和你这种Wiki也拿来当标准的的讨论。
还是建议你多看看书把,没事看看mysql, postgrel的code,
看看一个一个rdbms kernal的复杂度到底有多少,
别弄个COURSE PROJ就出来张口判断RMDBS KERNAL的复杂度了。
x****g
发帖数: 32
25
来自主题: Linux版 - freebsd使用一个季度
Differences:
1) FreeBSD is a whole system(kernal + user land) while Liunx is a kernal.
2) kernel is seperated from application
3) Upgrade the system is easy. Did your application break when you
upgrade
your linux distribution?
4) More stable than Linux
5) vi is not vim; make is not gmake. it is UNIX
6) simpler configruation, no run levels
7) no native flash player. Flash 7 works fine. Flash 9 doesn't work
8) aircrack-ng doesn't work
9) Freebsd ports are good. b
w***y
发帖数: 319
26
来自主题: Programming版 - 一个C#使用C++.NET类库的问题
我正在工作的一个project所有的核心代码都是在VC6.0上编制,其中使用了大量的
template和STL。但现在由于需要快速定制用户界面,我们使用C#进行界面开发。由于C#
不支持template,而将原有VC代码中的template去除又涉及太大的工作量,我们采取了一
种简便的办法。我们在VC.NET下将原有核心代码做成了一个Wrapper类库(class Kernal
),而用C#调用这个类中的函数。
现在的问题是在运行中, class Kernal中会出现内存访问错。我们测试了一下,如果下
面的情形发生的话,内存访问就会出错。C#会报一个“memory references to a null
object”错。
char * pointer;
pointer = new char[100];
// this thread is interrupted by external IO or other reasons, for more than
300ms
pointer[20] = ‘a’; // MEMORY ACCESS ERROR HERE
del
f********k
发帖数: 136
27
来自主题: Quant版 - 今早Oxford面试
申请的是MSc in Mathematical and Computational Finance,我知道版上还有同学想申请他们家的,所以我凭记忆列了一下我被问到的问题,供作参考。
1. What's the definition of continuity of a f(x) at x0. Given some examples,
tell if they are continous or not。(有个例子是某个函数在有理数上为0,在无
理数上为1,问连不连续,猜了连续,其实不清楚,不知道对错)
2. Matrix, eigenvalue and eigenvectors related questions. How to find limit
(1/c^n)*A^n, when n getting to infinity, if A is a symmetric matrix and the
limit exists. (这题跟他们网上的admission exercise某一题一模一样,主要就是证
明原对称矩阵跟特征值对角矩阵相似,原问题转化为对角矩阵的问题。)
3.Some ... 阅读全帖
g**r
发帖数: 425
28
来自主题: Statistics版 - 关于beta 分布的 conjugate prior
Don't quite understand your question: if you already know, or at least you
are willing to assume your random variable has a beta distribution, then you
can use your conjugate beta prior.
For those you cannot find a conjugate prior, usually it is because your
distribution function is not in a "nice" format, and hence your prior*
likelihood function does not have the same kernal as your prior. So the key
is if you find a prior that has the same kernal as prior*likelihood, you
got your conjugate ... 阅读全帖
z****e
发帖数: 54598
29
所以现在linux上native programs根本没什么市场
都是抓着linux再搭配一个jvm这样
然后写程序的机器不是macosx就是windows
android就是典型啊
linux的kernal加一个dalvik的jvm
p***n
发帖数: 17190
30
来自主题: Military版 - 小将的洗地方式
周圍的kernal 是如此
但核心的
列寧民主集中集體領導
是不變的
s*****r
发帖数: 43070
31
OS讲的不多,Linux kernal肯定讲的非常细致
[在 eschew (echo) 的大作中提到:]
:Bootloader这种东西只会在操作系统教材第一章 计算机如何启动提到一下
:傻逼教材才回去关心这种无关紧要细枝末节的东西
:洗脚可能读到了假os教材lol
:<br>: 俺53的操作系统教材里没有boot loader。初中的时候研究病毒自学过。
:<br>

发帖数: 1
32
呵呵呵呵
看你老师怎么教
半吊子水平只读了第一章 那也就只有第一章可以教了


: OS讲的不多,Linux kernal肯定讲的非常细致

: [在 eschew (echo) 的大作中提到:]

: :Bootloader这种东西只会在操作系统教材第一章 计算机如何启动提到一下

: :傻逼教材才回去关心这种无关紧要细枝末节的东西

: :洗脚可能读到了假os教材lol

: :

发帖数: 1
33
昨天晚了,懒得跟你纠缠。看来你不会轻易放弃,好,那我们就来说个透。
搞笑,我没看过GPL和Copyleft?我老研究各种授权方式的时候,你恐怕还穿开裆裤呢
。我老对各种授权方式的熟悉程度绝对远超绝大多数软件开发人员。
首先,你还是要去补一下历史课和语文课,再来跟大人说话。补完课,先回答下面几个
问题:
“你老要扯伯克利的BSD,先去补补历史课,看看BSD什么时候做的?看看那个时候伯克
利是左还是右?看看加州共和国那时候是左还是右?”
其次,你虽然会用狗狗找一些资料,本质上还是一个左X,只会拿个案推全体!RMS左,
全体Linux/GNU的开发者都左了?关于RMS,我个人很尊重他,人是真正有理想的,追求
自由软件,也事实上推动了开源运动。但是,还是那句话,技术跟政治没有什么关系。
RMS吃饱了饭没事做去支持AA,是他个人的选择,跟他的自由软件联盟都没半毛钱关系
,跟Linux本身更是半毛钱关系都没有。
好了,就来说GPL,你丫知不知道Linux里面GPL涵盖了多少份额?任何一个Linux发行版
,GPL部分不超过15%,严格算,应该在10%以下。就是说,有85%以上是非GPL授权,而
使... 阅读全帖
H******n
发帖数: 1343
34
来自主题: Gowest版 - 同意 Re: 其实本科最重要
想说几点:
1,我不是科班出身的,所以也不知道科班出身的是不是真的很有优越感。
我相信,哪里都是良莠不齐,科班出身的有牛人,也有衰人。
2,感觉看什么片子和是不是学CS的无关。其实按你的理论,我猜学数学
搞理论的人也有看毛片的。
3,没必要拿CS和数学比。CS的牛人有他们可以干的事,数学的牛人也有
他们可以干的事情,比如导出个数学公式什么之类的。CS是应用性学科,
数学是理论性学科。开设CS这个学科本来也不是为了和数学去比理论的。
如果非这样比的话,我看就不用开什么工科课程乐,大家都去学数学好乐。
不过我是没兴趣去学的。:)
4,可能是我们接触的人不同吧。我碰到的人里面没觉得他们编的程序是
SB程序,比如一位GG的coding被收入到Linux Kernal里面去了,可不
是小修小改的说。这个好像不是钳工的活耶。
5,讲个故事。有的人很土,对CS除了知道是编程之外什么都不知道了,
我真的不能不承认这点。我记得三个月前有一个生物的postdoc跑来问
大家为什么要读CS的PHD,读个MS编编程不就可以乐吗?当时我的同学
笑着和那位postdoc说,编程也有好坏,有人的水平就是5万的水平,
1 2 3 4 5 末页 (共6页)