Bài viết này phục vụ mục đích duy nhất là đó là nếu tôi lỡ tay xóa mấy profile trên MSI Afterburner, Minerstat.
Tôi sẽ quay lại đây xem. Hiện tại đây là 4 VGA trực thuộc dàn #3 Chu Tước. Cả 4 VGA này đều là dòng Lite Hash Rate (LHR).
Bài viết này miêu tả vấn đề về cường độ dòng điện (A) mà tôi gặp trong thực tế vì chính sự thiếu sót của tôi trong lúc lúc tính toán.
Bấy giờ, tôi đang làm việc với hai dàn đào là Chu Tước và Huyền Vũ , hai cỗ máy này là hai cỗ máy đào tiền ảo với linh kiện mạnh
nhất nhì thời điểm đó. Khoe khoang một chút thì Chu Tước sở hửu cho mình là 4 card 3080, và Huyền Vũ là 170HX.
Thời điểm viết bài này là 12/4/2022, Hiện tại ở Việt Nam, gần như không có bài viết hình ảnh nào nói về card 170HX và cũng như chủ sở
hữu, dân sưu tập đang khai thác. So sánh một chút với những người đào tiền mã hóa khác bên Châu Âu cũng như Mỹ, dàn Huyền Vũ có thể thua
dàn khác là vì số lượng card 170HX chứ không phải là vì chất lượng linh kiện bên trong nó, 170HX thuộc nhóm linh kiện mạnh nhất thời
điểm hiện tại, có lẽ chỉ thua 220HX một con quái vật có cực kì ít người sử dụng cũng như sưu tập. Và giờ thì hãy quay lại vấn đề chính.
Trong khi quan trắc hệ thống dàn đào, tôi nhận ra một điểm kì lạ.
Tại sao mỗi khi tôi tắt một trong hai dàn thì cường độ dòng điện lại giảm xuống. Theo như công thức U = I x R , giả sử khi tôi tắt
một trong hai dàn, hẳn là điện trở (R) sẽ giảm xuống, kéo theo đó, Cường độ dòng điện tổng (I) sẽ phải tăng lên.
Tuy nhiên thực nghiệm thì lại khác. Mỗi khi tôi tắt một trong hai dàn đào, cường độ dòng điện tổng (I) lập tức giảm xuống, điều này làm
tôi phải cân nhắc suy nghĩ, tôi chắc chắn đã sai ở đâu rồi.
Sau khi ngồi vẽ vời và lục lại công thức cùng em trai tôi (Hoàng Sơn), tôi đã nhận ra sai lầm của mình. Việc tắt một dàn đào không
đồng nghĩa với việc giảm điện trở tổng (R) . Tại sao? Tại vì tôi đang mắc mạch song song.
Khi tôi mắc song song, việc tôi mắc càng nhiều điện trở song song, tôi càng làm giảm điện trở tổng đi. Theo như công thức U=I x R , khi tổng điện trở giảm xuống thì cường độ dòng điện sẽ phải tăng lên, I↑ = U / R↓ .
Điều này hoàn toàn lý giải câu hỏi của tôi bên trên đó là:
Tại sao khi tôi tắt dàn đào, cường độ dòng điện lại giảm xuống,
Tại sao khi tôi mở thêm dàn đào, cường độ dòng điện lại tăng lên.
Lý giải đơn giản nhất đó là vì tôi đã mắc song song, càng mắc nhiều điện trở song song, tổng điện trở sẽ càng giảm. Và khi tổng điện trở giảm, cường độ dòng điện tổng chắc chắn sẽ phải tăng lên.
Ở bài viết này, chúng ta sẽ mặc định là VPN đã được kết nối thành công. Vấn đề bây h là làm sao để quá trình định tuyến sẽ chỉ và chỉ sử dụng
VPN khi bị yêu cầu đến một IP nhất định. Để hiểu rõ hơn, hãy nhìn hình minh họa sau.
Ví dụ cụ thể ở đây là máy tính của tôi muốn ping 192.168.1.200 và tôi muốn rằng chỉ có IP192.168.1.200 là sẽ chạy qua VPN, những yêu cầu
khác ví dụ như đến 192.168.1.4 sẽ không có thông qua VPN. 192.168.1.4 sẽ phải được định tuyền trong mạng nội bộ.
Để làm được điều trên, đầu tiên cần phải xác định được vpn network adapter với lệnh ifconfig.
Lý do cần tìm vpn network adapter là để tìm:
Netmask
Gateway
Sau khi gõ lệnh ifconfig, vpn network adapter sẽ có thể trông như sau:
Alephium Miner Bot is a telegram bot that sends the following messages
Global network hashrate
Current IP
Balance & mining reward
This bot is inspired by Diomark. His shell script about checking alph balance & mining time reward is really cool.
Dependencies
Alephium Node: 1.2.0 (if used alephium worker)
Kaspa Node: 0.11.9 (if use kaspa worker)
Erlang: 22.3
Elixir: 1.12
Elixir Processes
Release
Execute the following command, then project release will be generated at /alephium_miner_bot/_build/prod/rel/alephium_miner_bot
$ mix deps.get
$ MIX_ENV=prod mix release
Execute Release
Make a file named release_run.sh or copy it from release_run.sh.sample. If you download release from github release, after unzip it, you can also use this
script named release_run.sh to launch the program, however beaware of your current directory.
Trước khi đi vào công thức chi tiết, ta cần hiểu là trong một ngày số lượng block được đào tối đa là 21,600 blocks, hiện tại, khi đào mỗi blocks, miner được thưởng là 3.2 ALPH.
Như vậy giả sử như số hashrate của mình là 16 GH/s và tổng hashrate của network là 14 TH/s (14,000GH/s). Sau mỗi 24 giờ, miner sẽ nhận được xấp xỉ 79 ALPH.
Bài viết này tập trung giải quyết vấn đề khởi động máy tính tự động khi có điện dành cho bo mạch chủ không có cổng nhận
jack 24-pin cấp điện từ nguồn (PSU), điện được lấy từ các jack 6 pin. Những bo mạch chủ này không hiếm gặp trên các dàn
đào tiền mã hóa. Trên những bo mạch chủ này, không thể cài đặt chế độ tự khởi động trên BIOS được mà bạn sẽ
cần chơi chiêu trên jack 24-pin.
Không dài dòng nữa, tất cả những gì bạn cần làm là chú ý đến dây 24-pin xuất ra từ bộ nguồn máy tính (PSU).
Hai cổng duy nhất cần chú ý đó là cổng số 16 và 17, bạn sẽ cần phải làm chúng nối tiếp nhau. Lưu ý nhìn cái ngàm ngang nó
nắm ở đâu nhé, cắm nhầm là căng thẳng đó. Trên hình bạn sẽ thấy cái ngàm ngang nằm ở vị trí cổng số 18 và 19. Một lần nữa,
chú ý đừng có nhầm, bạn mà cắn nhầm sang cổng số 4 và 5 là toang đó nhé, 5 volt chạy thẳng vào ground. Cực mạnh.
Anh em thầy thợ có rất nhiều cách thú vị. Đôi khi là đấu dây trực tiếp 2 cổng này, hoặc xịn xò hơn thì sẽ dùng một cái chấu
chữ U để kết nối.
Gradle is a build automation tool for multi-language software development. It controls the development process in the tasks of compilation
and packaging to testing, deployment, and publishing. Supported languages include Java (as well as Kotlin, Groovy, Scala), C/C++, and
JavaScript. The other, if not the major function of Gradle is to collect statistical data about the usage of software libraries around
the globe.
In this post, I would like to introduce a solution to create an executable jar with Gradle. All modification related to a file named
build.gradle. This file located at /project-root/app/build.gradle. By default, this file will be generated with Gradle init task.
There are three part concerned:
Add a plugin named application to plugins block.
Define mainClass in application block.
Define jar block.
Last but not least, you need to run gradle task named jar to created an executable jar file which would be created in /root-project/app/build/libs. Regarding above configuration,
my executable file will be jekyll-post-generator-2.0.0.jar. This file now can be executed with java -jar jekyll-post-generator-2.0.0.jar. And this is a command to create jar file.
In this post, I would like to pick the latest stable version 510.68.02 which was released on April 26, 2022. After your downloading finished, remember to make the file
executable with chmod +x NVIDIA-Linux-x86_64-510.68.02.run, and copy it to $HOME/Software/VGA-1060-key, you will need to execute this file each time your update your kernels.
Step 3: Generate new pair private-key and public-key
Your directory tree should look like:
Step 4: Enroll new public key with mokutil
You need to run this command to import your new public key with mokutil, this program will ask you a password for enrolling, which then be asked in the next reboot.
Step 5: Make install.sh in VGA-1060-key directory
This is install.sh content:
Each time you update your kernel, you need to go boots OS with level 3 and run this script install.sh.
Step 5: Install package dependencies & update OS
This step ensure you got the lastest kernel & all dependent packages.
Create or edit /etc/modprobe.d/blacklist-nouveau.conf
Edit /etc/default/grub
Append following flag to the end of GRUB_CMDLINE_LINUX
rd.driver.blacklist=nouveau
modprobe.blacklist=nouveau
nvidia-drm.modeset=1
For example:
Step 7: Update grub2 config & generate new initramfs
grub2-mkconfig -o /boot/grub2/grub.cfg;## Backup old initramfs nouveau image ##mv /boot/initramfs-$(uname-r).img /boot/initramfs-$(uname-r)-with-nouveau.img;## Generate new initramfs image ##
dracut /boot/initramfs-$(uname-r).img $(uname-r);
Step 8: Boots OS on level 3 and execute the install.sh
Boots OS on level 3 and reboot
After login, go to VGA-1060-key directory and execute install.sh. At this step, just keep accepting and the driver will be installed.
After installing vga driver, you will need reboot OS on level 5 - graphical
Next time, if you update your kernel, you can run this step (Step 8) again, it should be fine. In addition, you should encrypt your private-key with gpg,
it’s not a good practice leave it unencrypted. You can check this guide Mã hóa và giải mã file trên linux sử dụng GPG