原创 SPEC CPU2006 安裝遇到的問題

由於兼容性問題SPEC CPU2006中自帶的install.sh運行不了,需要重新編譯源代碼,進入/tool/src目錄,運行buildtools文件。 遇到的問題 lib/getline.h:31:1: error: confl

原创 GEM5中運行parsec 2.1

參考《Configure and run parsec 2.1 benchmark in gem5》 PARSEC Benchmark需要在GEM5中的全系統(full system)模式下運行,本篇介紹如何在GEM5模擬器中配置和運

原创 塊存儲,文件存儲和對象存儲

【塊存儲】典型設備:磁盤陣列,硬盤塊存儲主要是將裸磁盤空間整個映射給主機使用的,就是說例如磁盤陣列裏面有5塊硬盤(爲方便說明,假設每個硬盤1G),然後可以通過劃邏輯盤、做Raid、或者LVM(邏輯卷)等種種方式邏輯劃分出N個邏輯的硬盤

原创 計算機領域CCF推薦會議列表

類別如下計算機系統與高性能計算,計算機網絡,網絡與信息安全,軟件工程,系統軟件與程序設計語言,數據庫、數據挖掘與內容檢索,計算機科學理論,計算機圖形學與多媒體,人工智能與模式識別,人機交互與普適計算,前沿、交叉與綜合 中國計算機學會推薦國

原创 Developing iOS 11 Apps with Swift 視頻下載

Developing iOS 11 Apps with Swift 視頻下載 從 Mac 版的 iTunes 裏找到課程,通過分享鏈接,獲取下面的地址, 其實就是一個 xml 文件 iTunes podcasts 視頻解析地址 解析出所

原创 Linux內存管理

摘要:本章首先以應用程序開發者的角度審視Linux的進程內存管理,在此基礎上逐步深入到內核中討論系統物理內存管理和內核內存的使用方法。力求從外到內、水到渠成地引導網友分析Linux的內存管理與使用。在本章最後,我們給出一個內存

原创 內存優化:ptmalloc、tcmalloc和jemalloc

轉載於:http://www.cnhalo.net/2016/06/13/memory-optimize/ 概述 需求 系統的物理內存是有限的,而對內存的需求是變化的, 程序的動態性越強,內存管理就越重要,選擇合適的

原创 用nvmain配置gem5來模擬非易失內存

NVMain是一個體繫結構級的非易失內存模擬器,可以準確地模擬內存系統的時序和能耗。NVMain需要放在GEM5全系統模擬器中運行。 1 安裝Mercurial 集成NVMain到GEM5中需要用到一個源代碼控制管理工具:Mercur

原创 TLS model

參考此文 Purpose 當此選項生效時,任何標記有__thread存儲類說明符的變量都將被視爲多線程應用程序中每個線程的本地變量。在運行時,爲訪問它的每個線程創建變量的副本,並在線程結束時銷燬。與可用於並行化應用程序的其它高級高級構

原创 Ubuntu安裝gem5

GEM5是一個非常強大的模擬平臺,服務於計算機系統架構相關研究,包括系統級架構和處理器微架構。最近在做GEM5相關的研究工作,順便在blog上記下學習筆記。本文主要描述怎麼正確地在Linux系統上安裝和運行GEM5。 安裝一些依賴軟件

原创 pip SSL: CERTIFICATE_VERIFY_FAILED

Upgrade pip using. curl https://bootstrap.pypa.io/get-pip.py | python3 Instead of pip install -U pip

原创 java MD5

import java.security.MessageDigest; public class Md5 { private static MessageDigest md5 = null; static {

原创 mongodb更新

MongoDB更新語句 db.getCollection('Excel').updateMany({"state":1}, {$set:{"state":NumberInt(2)}})

原创 ubuntu安裝parallel tools失敗

在低版本的parallel上安裝ubuntu會出現parallels tool無法安裝成功的情況,通過查看錯誤日誌可以發現是get_user_pages函數出錯,通過各種google無果,後來想到可能是因爲parallel tool本身的

原创 bs4獲取任意兩個標籤之間的內容

#!/usr/bin/env python # -*- coding: utf-8 -*- import requests from bs4 import BeautifulSoup import bs4 import lxml def