V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  feather12315  ›  全部回复第 25 页 / 共 118 页
回复总数  2350
1 ... 21  22  23  24  25  26  27  28  29  30 ... 118  
@tin3w5 #54
可能是没经历过所以不了解
2023-07-12 10:03:47 +08:00
回复了 woniuppp 创建的主题 职场话题 有没有英国或者欧洲的程序员交流群呀
@woniuppp #有意向的就行
2023-07-11 18:03:23 +08:00
回复了 hering 创建的主题 酷工作 [德企][全国][在家办公] SUSE 招聘 Linux 操作系统开发工程师
@hering 加个 wechat:)
ZmVhdGhlcjEyMzE1
2023-07-11 14:23:26 +08:00
回复了 woniuppp 创建的主题 职场话题 有没有英国或者欧洲的程序员交流群呀
哥们,要不要建个群
2023-07-11 13:37:04 +08:00
回复了 hering 创建的主题 酷工作 [德企][全国][在家办公] SUSE 招聘 Linux 操作系统开发工程师
manager 还是 Roger 吗
2023-07-06 00:35:19 +08:00
回复了 ahill 创建的主题 程序员 资深程序员的晋升瓶颈
有了 ChatGPT ,junior 5 天的也可以一天完成。

除非资深干的是烧脑子的工作(比如 case by case 分析的问题),或者是讲故事,不然使用了 chatgpt 后,junior 跟资深没有区别。
2023-07-02 11:03:56 +08:00
回复了 kuma42710 创建的主题 职场话题 核电工作前景怎么样?
求稳定的话可以去,这地方是贼稳定,就是规矩多。
2023-06-27 12:49:12 +08:00
回复了 ethan1i 创建的主题 教育 弟弟高考选不选安徽大学中外合作的数字媒体技术专业
适合看看张雪峰
2023-06-25 11:47:48 +08:00
回复了 lvii 创建的主题 Linux Red Hat 限制 RHEL 源码可得性,源码仅通过 CentOS Stream 公开
@james122333 #67

那请问你:你的代码是 hw 相关的,你怎么做能减少 hw 相关的代码,从而做到无需其他团队 /个人 /第三方配合,就可以做到一套代码跑在不同的硬件上
2023-06-24 18:17:12 +08:00
回复了 lvii 创建的主题 Linux Red Hat 限制 RHEL 源码可得性,源码仅通过 CentOS Stream 公开
@james122333 #60 所以场景是不一样的。
你说的场景是云上的,用 vm 。Linux 内核怎么换都行,只要不出问题。但是 host 上的物理机系统就不一样了。

所以这就是两个市场:云上是 Ubuntu 占比高,host 上是 RHEL 。
2023-06-23 21:19:35 +08:00
回复了 lvii 创建的主题 Linux Red Hat 限制 RHEL 源码可得性,源码仅通过 CentOS Stream 公开
@james122333 #50 你是从 vm 的角度来看的:统一的 virtio 硬件,不需要第三方的 ko 参与。

实际上与物理机关联,但凡 system 级别的开发,绕不过第三方提供的硬件与驱动。
high level 的代码可以做抽象,可以做 portable ,可问题是使用的硬件,虽然功能相同,不同公司的甚至不同版本的,驱动、so 都有差别。没法做 portable
@amiwrong123 #8 right 准确地来讲这是被优化后的代码,如果禁止优化的话 O0 应该就不这样了(没测试,可以看看)


@amiwrong123 #10 是的。这个要查手册页才能确定,而且贼琐碎。
arm 的话,返回地址是 r13 还是 r12 。
这个要查手册页了,programming manual 有详细的介绍( arm 的手册很多,要仔细找找,有个 guide 简述了上述过程
一部分硬件,一部分软件。

准确地说:
通用寄存是是软件行为,特定的寄存器是硬件行为。
比如函数调用是软件行为,中断异常的寄存器保存( amd64 下的 rip 、返回地址)是硬件行为
2023-06-23 19:46:56 +08:00
回复了 lvii 创建的主题 Linux Red Hat 限制 RHEL 源码可得性,源码仅通过 CentOS Stream 公开
@james122333 #44
bug 种类多了去了,只有想不到没有它做不到。

不是强制指定系统,是第三方内核模块厂商编译成二进制打包后,在商业 Linux 操作系统提供商指定的版本下(商业 Linux 操作系统会明确表示在特定的一系列版本上兼容什么,不兼容什么)进行一系列测试,测试完成后会表示对此版本进行兼容。

客户要的就是这种兼容性保证。

那么如果商业 Linux 操作系统提供商表示用了 A 版本与 B 版本是兼容的,该内核模块在 A 版本上没有问题但是在 B 版本上出现了问题,那就是操作系统提供商的 bug ,否则就是内核模块提供商。
这种二进制发型的机制明确了责任归属。
1 ... 21  22  23  24  25  26  27  28  29  30 ... 118  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 18:30 · PVG 02:30 · LAX 10:30 · JFK 13:30
Developed with CodeLauncher
♥ Do have faith in what you're doing.