karminski-牙医

karminski-牙医

码农 | homelab 级垃圾佬 | 金山办公-技术副总监 | 前掘金社区技术总监 | KCORES 开源硬件项目联合创始人
我发现我拍得满意的照片全是我这破iPhone6s拍的..... 这是今天随手拍的[开学季] ​​​​
看把孩子冻的[开学季]
骑行超话 天气好冷[单身狗]暖宝宝战士也扛不住了 今天是断龙高手王一箱... ​​​​
  • +9
这是机器猫,关我哆啦A梦啥事[开学季][哆啦A梦微笑]//@stlebae: ¡查看图片 //@无用知识bot:要敢想敢画 ¡查看图片
出书的这位,你先学会了画再来教我好不好? ​​​​
去年买的树莓派已经变成了理财产品了。。。[开学季][开学季][开学季] ​​​​
[good]真不错
我给Lomograflok拍立得后背做的Mamiya Press适配器搞定了。其实结构很简单,就是一个Graflok 4x5的锁定装置当做中框,一个猪嘴适配Press镜头卡口。比较难的地方就是Lomograflok焦平面向后移动了19mm(官方宣称,实际上似乎不准)。我简单量了一下,打出来算上公差之后还挺准的,小光圈对无穷远是清晰的 ​​​​...展开全文c
对,我想说的就是这个问题,工业级的内存分配器很难搞的,因为tcmalloc 有5万行, 而且是cpp/ASM混编. ¡查看图片
内存分配器不是搞一个freelist链表那么简单。优秀内存分配器不只是malloc/free执行很快。它还能让内存碎片更少,可用内存更多,从而减小了swap in/out的开销。
还能让你的业务代码也执行更快。它能缩短内存访问的footprint,避免cache miss。能够更好的利用大页,减小TLB miss。等等。
就这么一个简单 ​​​​...展开全文c
这贴的小广告是啥玩意。。。。//@猫叉酱_依绫美学研究: 草草草//@不能发芽的种子:??//@哇唬爱吃: 码一个//@喃兑啊内: [哆啦A梦吃惊]//@马它驼_小Y:我直接好家伙!//@贝壳哈姆_改://@红豆拌饭:这个我还加愿望单了//@核Core: 我要玩!//@陈默下海捞船咯:草//@轨道君回国隔离中:看群里有人说,好玩吗
以为是个普通的GALGAME然后点进去一看……好家伙,立刻入了

叫作《小白兔电商》! ​​​​
你说的这个,是不是nim?[开学季]
C语言的正确进化方向,应该是一种meta c,解释一下这里meta的含义。

实际上当我们说动态的时候,除了纯数据集合,功能模块其实没那么动态,动态是一个相对的概念,比如一个TCP连接的handler在整个生命周期里常常不是特别动态,具体到一个应用服务器上,动态的可能性是非常多的,但实际上用的组合并不 ​​​​...展开全文c
装不下或者浪费太多咋办,我理解的主要的复杂度不都在这里么[苦涩]//@逮獭科技:你试试看啊,所谓内存分配器就是把未分配的内存块用链表穿起来,数据就放在未分配内存块里,如果只是等大小快分配,什么计算都没有每次allocate/free操作就是操作一次链表的head。
提高malloc/free性能的主要思路是资源本地化,建立每线程(或者每CPU核)本地的内存块缓冲池,这样大部分分配和释放就可以在本地做,不需要锁,不需要开销巨大的原子指令。只有本地缓冲池中内存块过少或者过多的时候,才需要从全局资源池中分配或者释放回去,才需要锁。大部分高性能内存管理模块都是这 ​​​​...展开全文c
草,片假日本人都不用[开学季]//@-小坂井綾-:kmtl//@妹抖二号机:ktml//@果木香风鸡腿堡加奶:,,,//@星蓝洱蚀:ktml//@卡牌大师佐仓绫音: //@哇大凤 :ktml//@黒豆茶_ :口头马路,,,//@NTinnoVation :kotomaru....
《震惊!无法和大阪人交换霓虹宝可梦竟是因为日本人看不懂片假名》 ​​​​
这么搞超不过tcmalloc吧?//@逮獭科技:可以预分配一堆等尺寸内存,然后搞两个指针链表。//@karminski-牙医:等等,要求比tc/je更好这作业太难了……只能写非通用内存分配器了[二哈]
提高malloc/free性能的主要思路是资源本地化,建立每线程(或者每CPU核)本地的内存块缓冲池,这样大部分分配和释放就可以在本地做,不需要锁,不需要开销巨大的原子指令。只有本地缓冲池中内存块过少或者过多的时候,才需要从全局资源池中分配或者释放回去,才需要锁。大部分高性能内存管理模块都是这 ​​​​...展开全文c
草,我没看做的话在搞硬管?何苦呢[苦涩]//@樱小路姬堡:大家对我好像很有黑丝刻板印象 但是这是高达300d还加绒的秋裤 这几天实在是太太太太冷了
很想拍图 但是我的工作环境已经恶化到这种程度了 在搞定这个漏气玩意之前啥都拍不了[单身狗] ​​​​
等等,要求比tc/je更好这作业太难了……只能写非通用内存分配器了[二哈]
提高malloc/free性能的主要思路是资源本地化,建立每线程(或者每CPU核)本地的内存块缓冲池,这样大部分分配和释放就可以在本地做,不需要锁,不需要开销巨大的原子指令。只有本地缓冲池中内存块过少或者过多的时候,才需要从全局资源池中分配或者释放回去,才需要锁。大部分高性能内存管理模块都是这 ​​​​...展开全文c
哈哈哈大铁板料板快用完了//@林果儿linguoer:回复@LIMCLMULUS_:收费了,这种机器一遍买一个得2000-3000,某网能搜,我给他的都是成本,400块,加物流一边125,一共700不到,人工免费,毕竟还是给我的素材。//@LIMCLMULUS_:好奇,这种情况粉丝会支付缺失零件的购买/制作的成本费用嘛?
粉丝2000多公里寄来一个发电机外壳,铜线和一部分外壳都没有了,我花了两天修好,发电功率一点也不差。 2昭通·盐津县 L林果儿linguoer的微博视频 ​​​​
hhhhhhhh
从7th APU到zen3,已经是4年老将的A320主板被更新到支持Ryzen 5000,百元不到的主板就能把两千元级的R7-5800发挥出94%?内存1:1不分频还能狂飙到4200频率??榨干这块板,垃圾佬在AM4平台最后的狂欢!《主板在燃烧,A320也可上Zen3?R7 5800搭配测试!》  °主板在燃烧,A320也可上Zen3?R7 5800搭配测... ​​​​
主板在燃烧,A320也可上Zen3?R7 5800搭配测试!
沙包残念

主板在燃烧,A320也可上Zen3?R7 5800搭配测试!

正在加载中,请稍候...