Author: liujie

比特币挖矿如何运作?

比特币是被发现的,而不是印刷的。世界各地的计算机通过相互竞争来“挖掘”比特币。 关键要点: 比特币挖矿是发现新区块、验证交易并将其添加到比特币区块链的过程。 每次发现一个新区块时,成功的矿工都被授予用新的交易数据填充该区块的权利。 作为投入时间和资源完成这项任务的回报,获胜的矿工将免费获得一定数量的

liujie Published on 2024-06-06

GPU 虚拟化详解

来自:https://www.bilibili.com/video/BV1gT411J7SE/?spm_id_from=333.337.search-card.all.click&vd_source=3b73a21c3f8d922f85cb6d54ab274d2c 1. GPU的功能 GPU 的几层

liujie Published on 2024-05-22

GPU 虚拟化概览

GPU虚拟化技术允许多个虚拟机(VM)共享一个物理GPU的资源,以提高硬件利用率并降低成本。该技术主要通过三种方式实现:直通(Passthrough)、API重定向(API Remoting)和硬件虚拟化(如NVIDIA的vGPU和AMD的MxGPU)。其中,直通方式提供接近原生性能但灵活性较差;API重定向允许多个虚拟机共享一个GPU但性能较低;硬件虚拟化则在保持较高性能的同时支持多虚拟机共享。 典型的GPU虚拟化架构包括物理主机、GPU驱动程序、GPU管理层及vGPU实例等组件,这些组件共同作用于虚拟机中运行的应用程序。此外,文章还介绍了几种常见的GPU虚拟化方案及其优缺点,包括腾讯的vCUDA、阿里云的cGPU、k8s-device-plugin、腾讯最新的qGPU服务以及OrionX (趋动科技)等开源或商业解决方案。每种方案都有其特定的应用场景和技术特点,旨在满足不同用户对于GPU资源共享与隔离的需求。

liujie Published on 2024-05-21

k8s Pod 优先级和抢占

Kubernetes中的Pod优先级和抢占机制用于优化集群资源分配,确保关键应用在资源紧张时仍能运行。Pod优先级通过优先级类(PriorityClass)定义,其值越高,Pod的重要性越大,在调度时更可能被优先考虑。创建优先级类后,可以在Pod的spec中指定使用该类。当高优先级Pod无法被调度时,Kubernetes将启动抢占流程,选择并驱逐低优先级Pod以腾出资源。此外,通过设置PodDisruptionBudget (PDB) 或调整调度器配置来控制或禁用抢占行为,从而更好地保护关键应用。示例展示了如何创建优先级类及将其应用于Pod,帮助实现智能资源管理。

liujie Published on 2024-05-20

数据仓库和数据集市:ODS、DW、DWD、DWM、DWS、ADS

数据仓库和数据集市:ODS、DW、DWD、DWM、DWS、ADS 数据流向 应用

liujie Published on 2024-04-10

proxyman https ssl代理的原理

proxyman https ssl代理的原理是什么? Proxyman 是一款流行的代理工具,可以用于拦截和调试 HTTP/HTTPS 请求。它的原理是通过在客户端和服务器之间插入一个代理服务器,拦截所有的网络流量,然后允许用户查看、修改和重放这些网络请求。 对于 HTTPS 请求,Proxyma

liujie Published on 2024-04-08

k8s 中 pvc的 accessMode : ReadWriteOnce ReadWriteMany ReadOnlyMany 区别

k8s 中 pvc的 accessMode : ReadWriteOnce ReadWriteMany ReadOnlyMany 区别是什么 在Kubernetes中,PVC(PersistentVolumeClaim)的accessMode属性用于指定对持久化卷(PV)的访问模式。accessMo

liujie Published on 2024-03-20

Shell 中的 : > , >> , < , <<,<<< ,1>,2>,&>,|

本文介绍了Unix和Unix-like系统Shell中常用的输出重定向符号及其功能。`>`或`1>`用于将标准输出重定向到文件,`2>`专门处理标准错误重定向,`&>`同时处理标准输出和错误重定向至同一文件。`>>`则用于追加内容而非覆盖。`<`允许将文件作为命令输入,`<<`(Here文档)和`<<<`(Here字符串)分别提供多行文本和单个字符串作为输入。管道`|`可连接两个命令,使前一个命令的输出成为后一个命令的输入。此外,文章还解释了如何通过重定向错误消息到`/dev/null`来避免权限问题,并详细说明了`2>&1`的含义及其在合并标准输出与错误时的应用。

liujie Published on 2024-01-10
AI

科学研究和数据分析中相关变量定义

科学研究和数据分析中相关变量定义 自变量(Independent Variable): 自变量是在实验或研究中你主动改变或控制的变量。 它被认为是影响因变量的因素。 例如,如果你正在研究肥料对植物生长的影响,那么肥料的种类或数量就可以是自变量,因为你可以控制使用哪种肥料以及使用多少。 因变量(Dep

liujie Published on 2024-01-10

在国内如何使用GPT-4?GPT4.0充值流程

OpenAI在首届开发者大会上推出了GPT-4 Turbo,相比GPT-4,新版本有六方面的提升:更长的上下文对话长度(128k)、更精细的模型控制、更新的知识库(截止到2023年4月)、多模态API支持(如DALL·E 3和TTS)、定制微调能力以及更低的价格。GPT-4还新增了语音交流功能,支持多种语言,并能模仿人类的停顿和气泡音。对于国内用户来说,通过WildCard提供的虚拟信用卡服务可以便捷地订阅GPT-4,享受8.8折优惠及海外手机号服务。此外,WildCard还提供了快速KYC验证、多样化支付方式等便利,是目前较为推荐的订阅方案之一。

liujie Published on 2023-11-07
Previous Next