telegram_241995008

@telegram_241995008:nichi.co

1,095 messages · Page 10 of 11

telegram_241995008
rust化了能靠编译器检查出来 就能解决很多问题
telegram_241995008
现在最多的坑也就是生命周期管理
telegram_241995008
我觉得大部分驱动都无所谓性能
telegram_241995008
以后驱动都用rust开发
telegram_241995008
直接把r4l 提升10年
telegram_241995008
你得知道 很多常识不是理所应当
telegram_241995008
因为网银当年很麻烦 现在不麻烦了之后也没人用了?
telegram_241995008
打包的人
telegram_241995008
* 会有人帮你更新的
telegram_241995008
会有人帮你
telegram_241995008
Windows ARM的LLVM
telegram_241995008
https://www.phoronix.com/news/LLVM-22.1-rc3-Released
telegram_241995008
说明大卫卡特勒当年想岔了?
telegram_241995008
结果就……
telegram_241995008
还是wine社区好说话
telegram_241995008
这个就看是kernel社区好说话
telegram_241995008
其他没了
telegram_241995008
唯一方法就是实现ntsync
telegram_241995008
让wine能接收这个系列的patch
telegram_241995008
我的看法:它必要是因为fsync/esync无法upstream
telegram_241995008
感觉不会吧
telegram_241995008
* wineserver本身的正确性?这个会导致系统被compromise吗
telegram_241995008
wineserver本身的正确性?
telegram_241995008
哈哈哈
telegram_241995008
差不多吧 反正都需要显卡
telegram_241995008
是wine很需要安全吗
telegram_241995008
memory 不知道为什么他反复提起
telegram_241995008
还有pulseevent mutex state 和memory嘛
telegram_241995008
* 文章里说的upstreamable,能合并进wine主线
telegram_241995008
文章里说的upstreamable
telegram_241995008
对 所以ntsync就是正确性问题
telegram_241995008
* 他的原理就不是 atomically consume all
telegram_241995008
* 他的原理就不是 atomically consume every
telegram_241995008
他的原理就不是
telegram_241995008
我还是觉得futex_waitv是个any
telegram_241995008
https://docs.kernel.org/userspace-api/futex2.html#:~:text=array%20of%20futexes%2C-,wake%20on%20any,-%3A
telegram_241995008
但是他说的也没毛病啊
telegram_241995008
* Wait-for-all-objects is kind of broken. We implement it by grabbing each object in sequence and then undoing that operation if we fail to grab any object.
telegram_241995008
AI说futex2只能wait any?
telegram_241995008
1. The "Wait-for-All" Problem The most significant technical difference is how they handle complex wait operations: Futex2: It allows a thread to wait for any one of several synchronization objects to be signaled (Wait-for-Any). However, Windows frequently uses NtWaitForMultipleObjects in Wait-for-All mode, where a thread must atomically acquire every object in a list.   NTSync's Solution: Because NTSync is a dedicated kernel driver that manages its own internal wait queues, it can implement atomic Wait-for-All natively. Futex2 cannot do this efficiently; implementing it in user space (as FSync does) requires "hacks" like repeatedly trying to grab all locks and releasing them if one is unavailable, which leads to race conditions and high CPU overhead under contention.
telegram_241995008
让AI先看看
telegram_241995008
那是为了什么
telegram_241995008
不是为了waitall吗
telegram_241995008
因为没办法吧
telegram_241995008
实际上不知道
telegram_241995008
现在理论上可以纯c了
telegram_241995008
在没_Generic的时候 还有不符合C的代码呢
telegram_241995008
asm("syscall");
telegram_241995008
最后一句话就是为了这个吧
telegram_241995008
嗯 输入输出的寄存器名肯定不一样
telegram_241995008
上面的代码依赖x86的调用约定
telegram_241995008
C语言发明出来就可以让不同架构共享一套代码
telegram_241995008
是的
telegram_241995008
这玩意才是直接调用syscall的
telegram_241995008
int main(void) { register int syscall_no asm("rax") = 1; register int arg1 asm("rdi") = 1; register char* arg2 asm("rsi") = "hello, world!\n"; register int arg3 asm("rdx") = 14; asm("syscall"); return 0; }
telegram_241995008
* ```c int main(void) { register int syscall_no asm("rax") = 1; register int arg1 asm("rdi") = 1; register char* arg2 asm("rsi") = "hello, world!\n"; register int arg3 asm("rdx") = 14; asm("syscall"); return 0; }
telegram_241995008
int main(void) { register int syscall_no asm("rax") = 1; register int arg1 asm("rdi") = 1; register char* arg2 asm("rsi") = "hello, world!\n"; register int arg3 asm("rdx") = 14; asm("syscall"); return 0; }
telegram_241995008
https://jameshfisher.com/2018/02/20/c-inline-assembly-hello-world/
telegram_241995008
是他包装成一个函数的模样
telegram_241995008
不是
telegram_241995008
会不会遇到UDP限速
telegram_241995008
打游戏用网易那个啊
telegram_241995008
不能 为啥非得用rustdesk
telegram_241995008
为什么
telegram_241995008
这样吗
telegram_241995008
这个环境是古董环境
telegram_241995008
换显卡了还得重装pytorch
telegram_241995008
telegram_241995008
UserWarning: NVIDIA RTX PRO 6000 Blackwell Workstation Edition with CUDA capability sm_120 is not compatible with the current PyTorch installation. The current PyTorch install supports CUDA capabilities sm_50 sm_60 sm_70 sm_75 sm_80 sm_86 sm_90. If you want to use the NVIDIA RTX PRO 6000 Blackwell Workstation Edition GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/
telegram_241995008
所以这不还是零和
telegram_241995008
对啊
telegram_241995008
说的就是他啊 不分红拿钱去投葛洲坝了
telegram_241995008
哈哈
telegram_241995008
毕竟长江电力可以去救葛洲坝
telegram_241995008
好吧
telegram_241995008
股票市场在短期内通常表现为类似“零和博弈”的资金博弈(有人赚则有人亏),但在中长期角度看,本质上是“正和博弈”。因为股票代表上市公司的股东权益,随着企业成长和分红,市场总体财富会增加,最终实现长期上涨的互利局面。
telegram_241995008
股票不是零和吗
telegram_241995008
是的
telegram_241995008
unda应该很快了
telegram_241995008
a卡现在买的很亏
telegram_241995008
那时候ps6都出了
telegram_241995008
fh6不会上ps5吧
telegram_241995008
因为这个东西是录像机只是输出到碟片?
telegram_241995008
受不了了
telegram_241995008
[m.image] 这个riser需要特制挡板
telegram_241995008
也没用
telegram_241995008
没用
telegram_241995008
哈哈哈
telegram_241995008
但是开不得?
telegram_241995008
Forwarded from 梓 中野: > 用AM的群友 这个真的很好用! > Apple Music 经常将日语歌曲罗马音化,或将中韩歌曲名强行翻译成英文。JiBA 专为解决这一核心痛点而生,帮你找回原汁原味的元数据。
telegram_241995008
Forwarded from 梓 中野: > https://jiba.hee.ink/
telegram_241995008
蓝牙的天线不好吧
telegram_241995008
电脑是笔记本?
telegram_241995008
这名字
telegram_241995008
我只知道小时候有做flash动画的
telegram_241995008
html5啥时候火的啊
telegram_241995008
但是不懂原理
telegram_241995008
看着很炫酷
telegram_241995008
没看懂
telegram_241995008
https://opg.optica.org/ao/abstract.cfm?uri=ao-64-23-6888
← Previous Page 10 / 11 Next →

Matrix Historian — Message Archive Browser