duangsuse::Echo
718 subscribers
4.26K photos
130 videos
583 files
6.48K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (Yuuta | a.k.a. 鱼塔 🐟)
#security #net 想了一会不记得我之前用过这个叫什么名字... 看完后想起来,哦,原来我之前用的 MITM 工具叫 ethercap... 🤔
Forwarded from 芝士和培根 (Yuuta | a.k.a. 鱼塔 🐟)
#windwos 我也是现在才想起来,WSL 其实可以是一个类似 wine 的 syscall 或者 libc + 容器化兼容层... 完全,因为内核只有一个就可以管理程序的实例 — 进程、内存、用户、文件系统、网络、IO 设备的... 这是可能的虚拟化方法
#life #China #huawei #google #tech 这也正是这周我想说的一个话题
Forwarded from METO 的涂鸦板
🔩 Google 将停止向华为提供服务

路透社报道,Alphabet 旗下的 Google 已暂停与华为之间要求转移硬件、软件和技术服务的业务。在此之前,华为已经被美国政府列入贸易黑名单。

受到影响,华为后续的 Android 智能手机将无法访问 Google Play 商店、Gmail 和 YouTube 等热门应用。华为在欧洲的手机市场将遭到重创。

在国内,华为可以继续访问 AOSP 许可的安卓操作系统版本,但 Google 今后将停止向华为提供涉及其专有应用程序和服务的访问权、技术支持和协作。

https://www.theverge.com/2019/5/19/18631558/google-huawei-android-suspension
#Java 立音不应该是这样啊...(才想起来不是羽毛... 羽毛的话就不会感到奇怪的) Oracle Hotspot,现在最流行的 Java 虚拟机,是支持 "反射消除 (de-reflection)" 优化的,只要编程时实践足够好,重复调用的开销应该不大的

实现详见 OpenJDK8 JDK source [Class.java#l3028] [Class.c#L65]
HotSpot JDK8(b132) [src/share/vm/prims/jvm.h#l539]

优化... 我找找

[hotspot/share/jvmci/jvmciCompilerToVM.cpp#L1500] 大概就是这种优化了...
[vmSymbols.hpp#L236] 基于动态字节码生成的反射消除优化,这个其实不在 JVM 层就可以做(只要使用专门的反射库,和支持方法定义替换)

[share/opto/c2_globals.hpp#L590] inline sun.reflect.Reflection.getCallerClass()
Forwarded from 神奇的笔记 (神楽坂 立音)
感觉 Java 反射好像消耗没想象中的那么大....
刚刚写的一个东西,运行50万次反射耗时才80多毫秒,走 Annotation Processor 代码生成之后相同数据40毫秒... 50万次反射差的似乎并不是很多....
Forwarded from duangsuse Throws
#freedom #gnu 什么?什么叫开源软件都是自由软件?(既视感
我之前还以为是黑科技虚拟机层面提供服务支持呢... 说起来我想的和实际的差别可能就是缓存而已,然而其实动态字节码生成已经是一个足够好的方法了。 #Java #JVM
#China #embedded http://www.zhaoxin.com/

🤔 其实国产的『芯片』也不是少数(比如龙芯 MIPS 和 Allwinner),实际对市场使用上有帮助的是少... 要知道和编译器一样,好的 CPU 和辣鸡的 CPU,无论性能、功耗、热功耗、处理特性上都有很大区别

说起来,至于处理器特性,比如 VMx、矩阵运算(SIMD)AVX, SSE、PCI、APIC、Hardware floating points、64 (lm, Long mode, x64 mode)、Hyper threading、某些算法的机器层面支持(比如 aes, sha, rng"random number generator")什么的

说起来我这样的辣鸡对于 CPU 最看的就是逻辑解释器(内核)数目和超线程(对 Intel 芯片来说)数目了
至于处理器平常实现时的多级流水线、数据代码缓存、哈佛架构、实际解释器实现、一个 sadd 指令需要几个时钟周期、支持哪种类型的内存、存储总线类型、使用哪种内存协议什么的我作为一个门外汉也不关心。

我只多看一眼“处理器频率”,好像能做到 2.0GHz, 28nm,很厉害了(超出我对国产芯片的想像...)。

对于智能手机和个人 PC 机来说,可能有些东西国产的高集成电路产品还无法满足吧... 中国的“芯片”的确要赶的还不少,然后我本人就不懂那些电子的东西( 🙈

话说,BLUG, 北京 Linux User Group,应该有几个是学校里有芯片科目的大佬..
想学这种高度集成电路解释器的... RISC-V 是一个开源的 ISA (指令集架构)
duangsuse::Echo
#China #embedded http://www.zhaoxin.com/ 🤔 其实国产的『芯片』也不是少数(比如龙芯 MIPS 和 Allwinner),实际对市场使用上有帮助的是少... 要知道和编译器一样,好的 CPU 和辣鸡的 CPU,无论性能、功耗、热功耗、处理特性上都有很大区别 说起来,至于处理器特性,比如 VMx、矩阵运算(SIMD)AVX, SSE、PCI、APIC、Hardware floating points、64 (lm, Long mode, x64 mode)、Hyper…
被很多人称为芯片的这一类东西,和编译原理、native 编译器工程、操作系统内核、高性能计算、系统编程从来都脱不开关系,尤其是编译器原理,CPU 就是使用集成电路实现的机器代码解释器,但是需要很多的麻烦...
永久封存 | Yuuta 台 | 😷 #Pray4Wuhan
https://blog.yuuta.moe/2019/05/19/create-wtg/
使用了新 Windows (大概自 Windows 7)的一些小工具

DIskPart
用于生成 VHD 虚拟硬盘
  create vdisk file=filename parent=parentVdisk

parent
指定的母盘将作为子盘的原型,之后在子盘上的操作将在母盘的基础上差分压缩(比如子盘只象征对于母盘的 文件新增、删除 修改集合)

DISM (Disk Image utilities)
用于写入镜像到 U 盘
  Dism /Get-ImageInfo /imagefile:C:\install.wim
Dism /Apply-Image /imagefile:C:\install.wim /index:<windowsIndex> /applydir:<VHDPart>
BCDBoot
用于向 U 盘写入 NTBoot 引导加载程序和配置默认启动为 V:
  bcdboot D:\Windows /s X: /f UEFI /l en-us
PowerCfg
  powercfg -h off
禁止系统进行休眠
===
ImDisk
用于生成虚拟内存盘
Forwarded from dnaugsuz
Forwarded from 永久封存 | Yuuta 台 | 😷 #Pray4Wuhan (Yuuta | a.k.a. 鱼塔 🐟)