小编oni*_*nbo的帖子

为什么在 Ruby 中使用 SecureRandom.uuid 创建的字符串需要 77 个字节?

为什么在 Ruby 2.6.6 中创建的字符串SecureRandom.uuid正好占用 77 个字节?

irb(main):018:0> ObjectSpace.memsize_of(SecureRandom.uuid)
=> 77
Run Code Online (Sandbox Code Playgroud)

如果我复制并粘贴该字符串,则只需要 40。

irb(main):021:0> SecureRandom.uuid
=> "bfd59b9c-3248-409f-bcba-2df11df62c13"
irb(main):022:0> ObjectSpace.memsize_of("bfd59b9c-3248-409f-bcba-2df11df62c13")
=> 40
Run Code Online (Sandbox Code Playgroud)

ruby uuid

2
推荐指数
1
解决办法
270
查看次数

标签 统计

ruby ×1

uuid ×1