V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  libook  ›  全部回复第 1 页 / 共 251 页
回复总数  5017
1  2  3  4  5  6  7  8  9  10 ... 251  
9 小时 25 分钟前
回复了 humbass 创建的主题 Node.js 问一个关于 nodejs CPU 核心利用的问题
Node.js 默认不使用多进程、多线程 API 的话就是一个单线程的主进程,然后 IO 会由特定的接口管理的单独的进程跑。

你要想利用多核,可以把服务无状态化,然后跑核心数量个服务,用 Nginx 之类的负载均衡,这样还能容灾和灰度发布什么的。
SMB 很多压测数据表明很慢,实际使用确实很慢,小文件是灾难;
WebDav 协议很重也快不了;
这三者相对来说 SFTP 最快。

不加密的协议可能会更快,比如 NFS ,但因为本身连认证都没有,所以不大适合临时性的文件传输和公网的传输,适合局域网内长期独占挂载。

同样走 SSH 的话,可能 scp>rsync>sftp>sshfs ,当然具体也看参数优化和传输的文件情况。
7 天前
回复了 wuzeiyicixing 创建的主题 NAS 求小主机如何连接机械硬盘?
买好点的 USB 硬盘盒,不会不稳定的,除非你板子老化了。

我一树莓派 3B 插着个 USB 硬盘盒已经跑一个多月没停了,啥毛病没有。
8 天前
回复了 ychen997 创建的主题 NAS 你们的 NAS 如何做备份?
RAID 除了 RAID-1 以外仅保障可用性,不保障完整性。保障完整性还得是备份。

我 NAS 现在有这么几个层级:
1. 热数据走 RAID-1 ,冷数据走 JBOD+奇偶校验。
2. 重要数据本地每天定时 rsync+快照。
3. 重要数据异地 NAS 每天定时同步快照。

我本地和异地备份主要用的是 btrbk 脚本,利用 btrfs 的快照及其增量传输功能。
9 天前
回复了 jeesk 创建的主题 Rust rust 的指针问题
编译器已经说很明白了,let y = &mut x;这一行 x 已经被可变借用了,下面 println!要重复借用,Rust 里可变借用是排他的,因为你不不知道上一个借走的会不会修改了它的值导致下一个读到的是脏数据(数据竞争),你可以再问问 GPT 怎么安全地在多个地方可变借用,有很多语法糖可以用。
觉得 JS 心智负担更大的话,试试用 C 做内存管理和二进制处理,以及看看那些“极致性能优化”过的代码……
不加的前提是有 StandardJS 这种 linter 保障不出问题,没有 linter 老老实实加分号。

我反正都会加。
两地三中心,本地一份热数据,一份备份,异地一份备份,就行了。
@libook wayland 稍微配一下就能用了,但确实大部分应用还都是默认 xorg ,前阵子用了安卓开发的 avd 也是默认 xorg ,用 wayland 启动需要特殊参数。
我在一台雷蛇灵刃 2018 上用 manjaro 四五年了,显卡是 1060 ,Manjaro 安装选择闭源驱动开箱即用,它自己管理驱动的工具还是比较好用的。wayland 稍微日配一下
21 天前
回复了 ounxnpz 创建的主题 NAS 组了一个丐版 NAS,看看佬们还有没有更丐的
树莓派 3B ,硬盘盒带一块硬盘,系统装 SD 卡里。
24 天前
回复了 maxus 创建的主题 NAS 你们是用什么工具备份 docker 数据的
Docker 数据分为如下几个部分:
1. 创建容器的配置。为了可以快速重新创建容器,容器最好用 docker-compose 创建,然后你只需要存 docker-compose 配置文件就行了。或者像 unRAID 之类的系统会有自己的 Docker 模板可以保留创建容器的配置。如果都不方便用可以尝试使用 runlike 之类的工具基于现有容器生成创建容器的指令并保存下来。
2. 容器镜像以及运行过程中产生的临时文件。由于当正确配置的情况下每次创建容器都会自动生成这部分文件,所以这部分数据属于是可以随时丢弃的,不需要备份。除非镜像是你自己制作的,那么你可以自己搭建 Docker registry 来保存你的镜像。
3. 容器产生的用户数据。这部分是最重要的,需要备份。通常使用 volume 机制,使用 Docker 的 volume 或者 bind 本地目录都是一样的,只是路径不一样而已,那么直接备份这些目录就可以了。
Steam 官方的硬件统计情况 https://store.steampowered.com/hwsurvey/Steam-Hardware-Software-Survey-Welcome-to-Steam

另外你可以在 Steam 上找到你想玩的游戏的商品页面,上面有写这款游戏需要的最低配置和推荐配置。

然后就是去看 CPU 和 GPU 的天梯图,看哪些能满足你的最低性能要求。

最后就是去电商平台比价。
24 天前
回复了 stonesirsir 创建的主题 生活 有远嫁或者远取吗?过得怎样?
跟远近没关系,跟人有关系。
24 天前
回复了 rookiemaster 创建的主题 美酒与美食 现在什么纯牛奶好喝
每个人口味不一样,建议之际挨个试。

比如我喜欢奶味很浓的,但我老婆觉得太腻。
你只是想合并多个文件系统的话可以看看 mergerfs 。

iscsi 是通过网络共享硬盘硬件,可能不是你要找的东西。
26 天前
回复了 dai269619118 创建的主题 硬件 想配一台 gpu 主机
你看看直接买 api token 包,或者租云 gpu 的成本,比你自己攒硬件花电费的成本,在可靠性和成本上
26 天前
回复了 iqoo 创建的主题 程序员 使用 AES 生成伪随机数如何?
感觉 op 需要的不是伪随机数,而是可以生成看起来摸不清规律的字符串,但同时又可以还原成原文;所以需要的可能是一种编码或一种加密。

如果你可以满足于别人在不知道算法的情况下无法还原,那么就可以用一些编码方案,比如凯撒密码和 base64 (可以叠加多种算法);如果希望在公开算法的情况下依然确保自己能还原原文就用加密方案,如 aes 和 chacha20 。
26 天前
回复了 AN130 创建的主题 程序员 往 C#方向发展是否可行
先看你想从事什么行业,然后去招聘平台看相关行业的招聘要求,就知道要学什么技术栈了。
26 天前
回复了 iqoo 创建的主题 程序员 使用 AES 生成伪随机数如何?
系统都有随机数生成器,对 Linux 来说就是/dev/random 和/dev/urandom
1  2  3  4  5  6  7  8  9  10 ... 251  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1735 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 56ms · UTC 16:41 · PVG 00:41 · LAX 09:41 · JFK 12:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.