VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS0.00%
Net Worth
0.038USD
STEEM
0.000STEEM
SBD
0.000SBD
Effective Power
5.007SP
├── Own SP
0.655SP
└── Incoming DelegationsDeleg
+4.352SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.655SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 4.352SP | SP |
| Effective Power | 5.007SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "1065.774746 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "7077.885060 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | manishchhetri |
| id | 710180 |
| rank | 246,756 |
| reputation | 188216482 |
| created | 2018-02-04T11:23:03 |
| recovery_account | steem |
| proxy | None |
| post_count | 1 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-02-04T11:37:42 |
| last_root_post | 2018-02-04T11:37:42 |
| last_vote_time | 2018-02-04T12:16:42 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 1065.774746 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 7077.885060 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 1970-01-01T00:00:00 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM7hLv8MbPD7Zy8TvVNHQ9b2sWT2XXDwX7mV2zUKFAdsxLy1EuiX",
1
]
],
"weight_threshold": 1
},
"balance": "0.000 STEEM",
"can_vote": true,
"comment_count": 0,
"created": "2018-02-04T11:23:03",
"curation_rewards": 0,
"delegated_vesting_shares": "0.000000 VESTS",
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779074454
},
"guest_bloggers": [],
"id": 710180,
"json_metadata": "",
"last_account_recovery": "1970-01-01T00:00:00",
"last_account_update": "1970-01-01T00:00:00",
"last_owner_update": "1970-01-01T00:00:00",
"last_post": "2018-02-04T11:37:42",
"last_root_post": "2018-02-04T11:37:42",
"last_vote_time": "2018-02-04T12:16:42",
"lifetime_vote_count": 0,
"market_history": [],
"memo_key": "STM7EKRfNzawDfip9Bv3G6edmhTdkTPKzEH1XWC2YzhAVXxEfbtGu",
"mined": false,
"name": "manishchhetri",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"other_history": [],
"owner": {
"account_auths": [],
"key_auths": [
[
"STM6CWwiP8PGfniT27GKgqcvFGSmqubxEzpwFNr1mfSLwLGocGA7z",
1
]
],
"weight_threshold": 1
},
"pending_claimed_accounts": 0,
"post_bandwidth": 0,
"post_count": 1,
"post_history": [],
"posting": {
"account_auths": [],
"key_auths": [
[
"STM55g9Mo5UN88jVPijCGLQMxXTrqxqZmifVfPWTmvAhnx6hpFSJz",
1
]
],
"weight_threshold": 1
},
"posting_json_metadata": "",
"posting_rewards": 21,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"proxy": "",
"received_vesting_shares": "7077.885060 VESTS",
"recovery_account": "steem",
"reputation": 188216482,
"reset_account": "null",
"reward_sbd_balance": "0.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"savings_sbd_balance": "0.000 SBD",
"savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
"savings_sbd_seconds": "0",
"savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
"savings_withdraw_requests": 0,
"sbd_balance": "0.000 SBD",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2018-02-17T15:05:57",
"tags_usage": [],
"to_withdraw": 0,
"transfer_history": [],
"vesting_balance": "0.000 STEEM",
"vesting_shares": "1065.774746 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"vote_history": [],
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779074454
},
"voting_power": 0,
"withdraw_routes": 0,
"withdrawn": 0,
"witness_votes": [],
"witnesses_voted_for": 0,
"rank": 246756
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
steemdelegated 4.352 SP to @manishchhetri2026/05/18 03:20:54
steemdelegated 4.352 SP to @manishchhetri
2026/05/18 03:20:54
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 7077.885060 VESTS |
| Transaction Info | Block #106147144/Trx 6ce02af945d771eb1e1631b0e6b9094b8cbddc71 |
View Raw JSON Data
{
"block": 106147144,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "7077.885060 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-05-18T03:20:54",
"trx_id": "6ce02af945d771eb1e1631b0e6b9094b8cbddc71",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 2.684 SP to @manishchhetri2026/05/12 16:22:54
steemdelegated 2.684 SP to @manishchhetri
2026/05/12 16:22:54
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 4365.674655 VESTS |
| Transaction Info | Block #105990728/Trx 8f1a29d182903dd5b13791f1cdfcc32108676b66 |
View Raw JSON Data
{
"block": 105990728,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "4365.674655 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-05-12T16:22:54",
"trx_id": "8f1a29d182903dd5b13791f1cdfcc32108676b66",
"trx_in_block": 4,
"virtual_op": 0
}steemdelegated 4.360 SP to @manishchhetri2026/04/26 02:37:06
steemdelegated 4.360 SP to @manishchhetri
2026/04/26 02:37:06
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 7090.400816 VESTS |
| Transaction Info | Block #105514710/Trx d050b3f3e937f916449b3be3c5846d403b0852c2 |
View Raw JSON Data
{
"block": 105514710,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "7090.400816 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-04-26T02:37:06",
"trx_id": "d050b3f3e937f916449b3be3c5846d403b0852c2",
"trx_in_block": 3,
"virtual_op": 0
}steemdelegated 2.710 SP to @manishchhetri2026/01/23 16:05:57
steemdelegated 2.710 SP to @manishchhetri
2026/01/23 16:05:57
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 4407.221474 VESTS |
| Transaction Info | Block #102861752/Trx 63feb28f54eda16ff4ab625f265ad41738c5eaea |
View Raw JSON Data
{
"block": 102861752,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "4407.221474 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2026-01-23T16:05:57",
"trx_id": "63feb28f54eda16ff4ab625f265ad41738c5eaea",
"trx_in_block": 2,
"virtual_op": 0
}steemdelegated 2.811 SP to @manishchhetri2024/12/17 11:19:24
steemdelegated 2.811 SP to @manishchhetri
2024/12/17 11:19:24
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 4571.440671 VESTS |
| Transaction Info | Block #91308035/Trx a0d2f476597d9399270156044ed33134ef00212d |
View Raw JSON Data
{
"block": 91308035,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "4571.440671 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2024-12-17T11:19:24",
"trx_id": "a0d2f476597d9399270156044ed33134ef00212d",
"trx_in_block": 2,
"virtual_op": 0
}steemdelegated 2.915 SP to @manishchhetri2023/11/14 03:01:30
steemdelegated 2.915 SP to @manishchhetri
2023/11/14 03:01:30
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 4740.574203 VESTS |
| Transaction Info | Block #79862215/Trx 3771d7c525f55fdc15b08ac1884fef906a6c4c78 |
View Raw JSON Data
{
"block": 79862215,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "4740.574203 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2023-11-14T03:01:30",
"trx_id": "3771d7c525f55fdc15b08ac1884fef906a6c4c78",
"trx_in_block": 4,
"virtual_op": 0
}steemdelegated 4.721 SP to @manishchhetri2023/09/22 01:28:06
steemdelegated 4.721 SP to @manishchhetri
2023/09/22 01:28:06
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 7677.852989 VESTS |
| Transaction Info | Block #78352184/Trx 9dc0fcd7492681f7b1cd14e521a88f8b7a04ec92 |
View Raw JSON Data
{
"block": 78352184,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "7677.852989 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2023-09-22T01:28:06",
"trx_id": "9dc0fcd7492681f7b1cd14e521a88f8b7a04ec92",
"trx_in_block": 0,
"virtual_op": 0
}steemdelegated 4.857 SP to @manishchhetri2022/11/03 14:48:54
steemdelegated 4.857 SP to @manishchhetri
2022/11/03 14:48:54
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 7899.534427 VESTS |
| Transaction Info | Block #69116975/Trx 9246eaa47f49b1cca03a0ca537a4891c915099d3 |
View Raw JSON Data
{
"block": 69116975,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "7899.534427 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2022-11-03T14:48:54",
"trx_id": "9246eaa47f49b1cca03a0ca537a4891c915099d3",
"trx_in_block": 3,
"virtual_op": 0
}steemdelegated 4.992 SP to @manishchhetri2022/01/17 18:04:45
steemdelegated 4.992 SP to @manishchhetri
2022/01/17 18:04:45
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8119.769563 VESTS |
| Transaction Info | Block #60817918/Trx c8b0307c4dbe9a1f87c38b5b54697a75a9baf0fb |
View Raw JSON Data
{
"block": 60817918,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8119.769563 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2022-01-17T18:04:45",
"trx_id": "c8b0307c4dbe9a1f87c38b5b54697a75a9baf0fb",
"trx_in_block": 12,
"virtual_op": 0
}steemdelegated 5.106 SP to @manishchhetri2021/06/14 03:36:27
steemdelegated 5.106 SP to @manishchhetri
2021/06/14 03:36:27
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8303.836316 VESTS |
| Transaction Info | Block #54611055/Trx d22e0c57ecbc02e66c30b57aff63c2a98b58ba1b |
View Raw JSON Data
{
"block": 54611055,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8303.836316 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2021-06-14T03:36:27",
"trx_id": "d22e0c57ecbc02e66c30b57aff63c2a98b58ba1b",
"trx_in_block": 1,
"virtual_op": 0
}steemdelegated 5.221 SP to @manishchhetri2020/12/11 13:51:45
steemdelegated 5.221 SP to @manishchhetri
2020/12/11 13:51:45
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8491.258290 VESTS |
| Transaction Info | Block #49358408/Trx c2d1b2fbe021ecbc39b3f6a471223e5001155500 |
View Raw JSON Data
{
"block": 49358408,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8491.258290 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-11T13:51:45",
"trx_id": "c2d1b2fbe021ecbc39b3f6a471223e5001155500",
"trx_in_block": 7,
"virtual_op": 0
}steemdelegated 1.176 SP to @manishchhetri2020/12/06 07:28:03
steemdelegated 1.176 SP to @manishchhetri
2020/12/06 07:28:03
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 1912.543513 VESTS |
| Transaction Info | Block #49209949/Trx 882c53d06fd2a7499ee42bace38733e44665d15c |
View Raw JSON Data
{
"block": 49209949,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "1912.543513 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-06T07:28:03",
"trx_id": "882c53d06fd2a7499ee42bace38733e44665d15c",
"trx_in_block": 7,
"virtual_op": 0
}steemdelegated 5.225 SP to @manishchhetri2020/12/05 17:29:42
steemdelegated 5.225 SP to @manishchhetri
2020/12/05 17:29:42
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8497.466144 VESTS |
| Transaction Info | Block #49193499/Trx ea34c5803a3c2fb5b8833f8d7180f611943e0c7f |
View Raw JSON Data
{
"block": 49193499,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8497.466144 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-12-05T17:29:42",
"trx_id": "ea34c5803a3c2fb5b8833f8d7180f611943e0c7f",
"trx_in_block": 15,
"virtual_op": 0
}steemdelegated 1.181 SP to @manishchhetri2020/11/02 21:17:18
steemdelegated 1.181 SP to @manishchhetri
2020/11/02 21:17:18
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 1920.017158 VESTS |
| Transaction Info | Block #48264455/Trx 5111bbe10ab8c6439f094afa1f35463bb2223ad7 |
View Raw JSON Data
{
"block": 48264455,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "1920.017158 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-11-02T21:17:18",
"trx_id": "5111bbe10ab8c6439f094afa1f35463bb2223ad7",
"trx_in_block": 2,
"virtual_op": 0
}steemdelegated 5.349 SP to @manishchhetri2020/05/09 08:28:30
steemdelegated 5.349 SP to @manishchhetri
2020/05/09 08:28:30
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8700.271503 VESTS |
| Transaction Info | Block #43220240/Trx ac64f5e4373cbf6e948708348ca7b89cdb97e6c8 |
View Raw JSON Data
{
"block": 43220240,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8700.271503 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-05-09T08:28:30",
"trx_id": "ac64f5e4373cbf6e948708348ca7b89cdb97e6c8",
"trx_in_block": 0,
"virtual_op": 0
}steemdelegated 1.201 SP to @manishchhetri2020/05/08 12:29:30
steemdelegated 1.201 SP to @manishchhetri
2020/05/08 12:29:30
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43196825/Trx f74ccd2725912e651e974a007bd3f261e23043f8 |
View Raw JSON Data
{
"block": 43196825,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "1953.311140 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-05-08T12:29:30",
"trx_id": "f74ccd2725912e651e974a007bd3f261e23043f8",
"trx_in_block": 40,
"virtual_op": 0
}steemdelegated 5.356 SP to @manishchhetri2020/04/18 15:02:30
steemdelegated 5.356 SP to @manishchhetri
2020/04/18 15:02:30
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8711.766170 VESTS |
| Transaction Info | Block #42638670/Trx d7ebfe4bed1a30f8ed838023fd70c4c717883371 |
View Raw JSON Data
{
"block": 42638670,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8711.766170 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2020-04-18T15:02:30",
"trx_id": "d7ebfe4bed1a30f8ed838023fd70c4c717883371",
"trx_in_block": 1,
"virtual_op": 0
}2020/02/04 12:03:24
2020/02/04 12:03:24
| author | steemitboard |
| body | Congratulations @manishchhetri! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@manishchhetri/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@manishchhetri) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=manishchhetri)_</sub> **Do not miss the last post from @steemitboard:** <table><tr><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator"><img src="https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png"></a></td><td><a href="https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator">SteemitBoard Ranking update - A better rich list comparator</a></td></tr></table> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | manishchhetri |
| parent permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| permlink | steemitboard-notify-manishchhetri-20200204t120323000z |
| title | |
| Transaction Info | Block #40524039/Trx 8ef21fc436555876947e80bc7ed8463dfac4223b |
View Raw JSON Data
{
"block": 40524039,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @manishchhetri! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@manishchhetri/birthday2.png</td><td>Happy Birthday! - You are on the Steem blockchain for 2 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@manishchhetri) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=manishchhetri)_</sub>\n\n\n**Do not miss the last post from @steemitboard:**\n<table><tr><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator\"><img src=\"https://steemitimages.com/64x128/https://cdn.steemitimages.com/DQmfRVpHQhLDhnjDtqck8GPv9NPvNKPfMsDaAFDE1D9Er2Z/header_ranking.png\"></a></td><td><a href=\"https://steemit.com/steemitboard/@steemitboard/steemitboard-ranking-update-a-better-rich-list-comparator\">SteemitBoard Ranking update - A better rich list comparator</a></td></tr></table>\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "manishchhetri",
"parent_permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"permlink": "steemitboard-notify-manishchhetri-20200204t120323000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2020-02-04T12:03:24",
"trx_id": "8ef21fc436555876947e80bc7ed8463dfac4223b",
"trx_in_block": 9,
"virtual_op": 0
}steemdelegated 5.477 SP to @manishchhetri2019/05/15 03:44:45
steemdelegated 5.477 SP to @manishchhetri
2019/05/15 03:44:45
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 8907.342244 VESTS |
| Transaction Info | Block #32918456/Trx acabeb159843342915ac6c66529126037f9a261d |
View Raw JSON Data
{
"block": 32918456,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "8907.342244 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2019-05-15T03:44:45",
"trx_id": "acabeb159843342915ac6c66529126037f9a261d",
"trx_in_block": 9,
"virtual_op": 0
}2019/02/04 12:33:21
2019/02/04 12:33:21
| author | steemitboard |
| body | Congratulations @manishchhetri! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@manishchhetri/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_[Click here to view your Board](https://steemitboard.com/@manishchhetri)_</sub> > Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| parent author | manishchhetri |
| parent permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| permlink | steemitboard-notify-manishchhetri-20190204t123320000z |
| title | |
| Transaction Info | Block #30052468/Trx bea3ad3b1cb8d6277405b59b51c32fdf6398c00d |
View Raw JSON Data
{
"block": 30052468,
"op": [
"comment",
{
"author": "steemitboard",
"body": "Congratulations @manishchhetri! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@manishchhetri/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_[Click here to view your Board](https://steemitboard.com/@manishchhetri)_</sub>\n\n\n> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}",
"parent_author": "manishchhetri",
"parent_permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"permlink": "steemitboard-notify-manishchhetri-20190204t123320000z",
"title": ""
}
],
"op_in_trx": 0,
"timestamp": "2019-02-04T12:33:21",
"trx_id": "bea3ad3b1cb8d6277405b59b51c32fdf6398c00d",
"trx_in_block": 8,
"virtual_op": 0
}steemdelegated 5.599 SP to @manishchhetri2018/05/19 17:35:39
steemdelegated 5.599 SP to @manishchhetri
2018/05/19 17:35:39
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 9106.909832 VESTS |
| Transaction Info | Block #22572998/Trx 04d0069477e01f96516bf4d066176a5b1032c7a3 |
View Raw JSON Data
{
"block": 22572998,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "9106.909832 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-05-19T17:35:39",
"trx_id": "04d0069477e01f96516bf4d066176a5b1032c7a3",
"trx_in_block": 6,
"virtual_op": 0
}steemdelegated 18.136 SP to @manishchhetri2018/04/21 23:03:03
steemdelegated 18.136 SP to @manishchhetri
2018/04/21 23:03:03
| delegatee | manishchhetri |
| delegator | steem |
| vesting shares | 29496.240079 VESTS |
| Transaction Info | Block #21773948/Trx 5a8587e8d3ad9b4537635918c540800deaffbd68 |
View Raw JSON Data
{
"block": 21773948,
"op": [
"delegate_vesting_shares",
{
"delegatee": "manishchhetri",
"delegator": "steem",
"vesting_shares": "29496.240079 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-04-21T23:03:03",
"trx_id": "5a8587e8d3ad9b4537635918c540800deaffbd68",
"trx_in_block": 2,
"virtual_op": 0
}manishchhetriclaimed reward balance: 0.026 SP2018/02/17 15:05:57
manishchhetriclaimed reward balance: 0.026 SP
2018/02/17 15:05:57
| account | manishchhetri |
| reward sbd | 0.000 SBD |
| reward steem | 0.000 STEEM |
| reward vests | 42.943705 VESTS |
| Transaction Info | Block #19951785/Trx 779f1ef015a33e4b12dd8a2836c6d35884ad61c2 |
View Raw JSON Data
{
"block": 19951785,
"op": [
"claim_reward_balance",
{
"account": "manishchhetri",
"reward_sbd": "0.000 SBD",
"reward_steem": "0.000 STEEM",
"reward_vests": "42.943705 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-02-17T15:05:57",
"trx_id": "779f1ef015a33e4b12dd8a2836c6d35884ad61c2",
"trx_in_block": 53,
"virtual_op": 0
}manishchhetrireceived 0.026 SP author reward for @manishchhetri / zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category2018/02/11 11:37:42
manishchhetrireceived 0.026 SP author reward for @manishchhetri / zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category
2018/02/11 11:37:42
| author | manishchhetri |
| permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| sbd payout | 0.000 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 42.943705 VESTS |
| Transaction Info | Block #19774982/Virtual Operation #8 |
View Raw JSON Data
{
"block": 19774982,
"op": [
"author_reward",
{
"author": "manishchhetri",
"permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"sbd_payout": "0.000 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "42.943705 VESTS"
}
],
"op_in_trx": 0,
"timestamp": "2018-02-11T11:37:42",
"trx_id": "0000000000000000000000000000000000000000",
"trx_in_block": 4294967295,
"virtual_op": 8
}manishchhetriupvoted (100.00%) @arjunmartavela / work-to-get-a-decent-life2018/02/04 12:16:42
manishchhetriupvoted (100.00%) @arjunmartavela / work-to-get-a-decent-life
2018/02/04 12:16:42
| author | arjunmartavela |
| permlink | work-to-get-a-decent-life |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574498/Trx 77b361c85e68783a53d1bb7c57ee0e0670bd8d7a |
View Raw JSON Data
{
"block": 19574498,
"op": [
"vote",
{
"author": "arjunmartavela",
"permlink": "work-to-get-a-decent-life",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:16:42",
"trx_id": "77b361c85e68783a53d1bb7c57ee0e0670bd8d7a",
"trx_in_block": 13,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @fjoddel / bf0623d0-09a3-11e8-a0cc-cdaf41dab8ce2018/02/04 12:16:24
manishchhetriupvoted (100.00%) @fjoddel / bf0623d0-09a3-11e8-a0cc-cdaf41dab8ce
2018/02/04 12:16:24
| author | fjoddel |
| permlink | bf0623d0-09a3-11e8-a0cc-cdaf41dab8ce |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574492/Trx f3531c27877aeab46297421133124314f6c7d7d8 |
View Raw JSON Data
{
"block": 19574492,
"op": [
"vote",
{
"author": "fjoddel",
"permlink": "bf0623d0-09a3-11e8-a0cc-cdaf41dab8ce",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:16:24",
"trx_id": "f3531c27877aeab46297421133124314f6c7d7d8",
"trx_in_block": 31,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @winniex / winniex-beautiful-sunday2018/02/04 12:16:15
manishchhetriupvoted (100.00%) @winniex / winniex-beautiful-sunday
2018/02/04 12:16:15
| author | winniex |
| permlink | winniex-beautiful-sunday |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574489/Trx a23cbd760395589e81e2aa99ff39fdb6915b9dca |
View Raw JSON Data
{
"block": 19574489,
"op": [
"vote",
{
"author": "winniex",
"permlink": "winniex-beautiful-sunday",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:16:15",
"trx_id": "a23cbd760395589e81e2aa99ff39fdb6915b9dca",
"trx_in_block": 24,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @alwaysnew / 39409zw32018/02/04 12:16:09
manishchhetriupvoted (100.00%) @alwaysnew / 39409zw3
2018/02/04 12:16:09
| author | alwaysnew |
| permlink | 39409zw3 |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574487/Trx 5afd022bd92170ca3c38c47eeead413550ea34c0 |
View Raw JSON Data
{
"block": 19574487,
"op": [
"vote",
{
"author": "alwaysnew",
"permlink": "39409zw3",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:16:09",
"trx_id": "5afd022bd92170ca3c38c47eeead413550ea34c0",
"trx_in_block": 42,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @blindfolded / sunset2018/02/04 12:16:06
manishchhetriupvoted (100.00%) @blindfolded / sunset
2018/02/04 12:16:06
| author | blindfolded |
| permlink | sunset |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574486/Trx f2fee59ab8293b977b891e1a4ceb0240b515f5da |
View Raw JSON Data
{
"block": 19574486,
"op": [
"vote",
{
"author": "blindfolded",
"permlink": "sunset",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:16:06",
"trx_id": "f2fee59ab8293b977b891e1a4ceb0240b515f5da",
"trx_in_block": 32,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @htotoo / quote-of-the-moment-28332018/02/04 12:15:54
manishchhetriupvoted (100.00%) @htotoo / quote-of-the-moment-2833
2018/02/04 12:15:54
| author | htotoo |
| permlink | quote-of-the-moment-2833 |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574482/Trx 5a68a73225bfd061996d7602b853ac098bcada92 |
View Raw JSON Data
{
"block": 19574482,
"op": [
"vote",
{
"author": "htotoo",
"permlink": "quote-of-the-moment-2833",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:15:54",
"trx_id": "5a68a73225bfd061996d7602b853ac098bcada92",
"trx_in_block": 44,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @nomanbd / man-make-hand-picture2018/02/04 12:09:18
manishchhetriupvoted (100.00%) @nomanbd / man-make-hand-picture
2018/02/04 12:09:18
| author | nomanbd |
| permlink | man-make-hand-picture |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574350/Trx f8769f9668d2200b958967114a14004254fc0eca |
View Raw JSON Data
{
"block": 19574350,
"op": [
"vote",
{
"author": "nomanbd",
"permlink": "man-make-hand-picture",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:09:18",
"trx_id": "f8769f9668d2200b958967114a14004254fc0eca",
"trx_in_block": 8,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @maliksaqib123 / is-there-any-birthday-boy2018/02/04 12:08:51
manishchhetriupvoted (100.00%) @maliksaqib123 / is-there-any-birthday-boy
2018/02/04 12:08:51
| author | maliksaqib123 |
| permlink | is-there-any-birthday-boy |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574341/Trx 28b32894526079c6d1f4766fc6b9b7c1a1c6ae00 |
View Raw JSON Data
{
"block": 19574341,
"op": [
"vote",
{
"author": "maliksaqib123",
"permlink": "is-there-any-birthday-boy",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:08:51",
"trx_id": "28b32894526079c6d1f4766fc6b9b7c1a1c6ae00",
"trx_in_block": 23,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @fandinsteem / adat-budaya-aceh-02d56f6a19f612018/02/04 12:08:45
manishchhetriupvoted (100.00%) @fandinsteem / adat-budaya-aceh-02d56f6a19f61
2018/02/04 12:08:45
| author | fandinsteem |
| permlink | adat-budaya-aceh-02d56f6a19f61 |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574339/Trx 3c4a7e942aac1a3c269de90bb440b65090f1454d |
View Raw JSON Data
{
"block": 19574339,
"op": [
"vote",
{
"author": "fandinsteem",
"permlink": "adat-budaya-aceh-02d56f6a19f61",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:08:45",
"trx_id": "3c4a7e942aac1a3c269de90bb440b65090f1454d",
"trx_in_block": 11,
"virtual_op": 0
}2018/02/04 12:06:03
2018/02/04 12:06:03
| author | aggroed |
| permlink | evangelizing-steem-to-pillar-a-crypto-venture-capital-firm-fidelity-s-crypto-hedge-fund-flipside-crypto-a-crypto-portfolio |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574285/Trx c84b1446180b0f5fee5bdc7486ec77d8c6e03188 |
View Raw JSON Data
{
"block": 19574285,
"op": [
"vote",
{
"author": "aggroed",
"permlink": "evangelizing-steem-to-pillar-a-crypto-venture-capital-firm-fidelity-s-crypto-hedge-fund-flipside-crypto-a-crypto-portfolio",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:06:03",
"trx_id": "c84b1446180b0f5fee5bdc7486ec77d8c6e03188",
"trx_in_block": 48,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @aantonop / the-real-aantonop2018/02/04 12:05:54
manishchhetriupvoted (100.00%) @aantonop / the-real-aantonop
2018/02/04 12:05:54
| author | aantonop |
| permlink | the-real-aantonop |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19574282/Trx 6bdb5d83bf49516c77c408d257ae36caa973ddd4 |
View Raw JSON Data
{
"block": 19574282,
"op": [
"vote",
{
"author": "aantonop",
"permlink": "the-real-aantonop",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T12:05:54",
"trx_id": "6bdb5d83bf49516c77c408d257ae36caa973ddd4",
"trx_in_block": 44,
"virtual_op": 0
}2018/02/04 11:38:09
2018/02/04 11:38:09
| author | manishchhetri |
| permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19573727/Trx 572827d09df65b05548eeb5746f7a7e4d29fcfae |
View Raw JSON Data
{
"block": 19573727,
"op": [
"vote",
{
"author": "manishchhetri",
"permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:38:09",
"trx_id": "572827d09df65b05548eeb5746f7a7e4d29fcfae",
"trx_in_block": 7,
"virtual_op": 0
}2018/02/04 11:37:48
2018/02/04 11:37:48
| author | manishchhetri |
| permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| voter | cron |
| weight | 2 (0.02%) |
| Transaction Info | Block #19573720/Trx ff960fce686e149352fef4c7c01629afd01931a9 |
View Raw JSON Data
{
"block": 19573720,
"op": [
"vote",
{
"author": "manishchhetri",
"permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"voter": "cron",
"weight": 2
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:37:48",
"trx_id": "ff960fce686e149352fef4c7c01629afd01931a9",
"trx_in_block": 43,
"virtual_op": 0
}manishchhetriupdated options for zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category2018/02/04 11:37:42
manishchhetriupdated options for zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category
2018/02/04 11:37:42
| allow curation rewards | true |
| allow votes | true |
| author | manishchhetri |
| extensions | [] |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 0 |
| permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| Transaction Info | Block #19573718/Trx a2bde58cda50b94403477e478cbf7025f2079005 |
View Raw JSON Data
{
"block": 19573718,
"op": [
"comment_options",
{
"allow_curation_rewards": true,
"allow_votes": true,
"author": "manishchhetri",
"extensions": [],
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 0,
"permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category"
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:37:42",
"trx_id": "a2bde58cda50b94403477e478cbf7025f2079005",
"trx_in_block": 44,
"virtual_op": 0
}manishchhetripublished a new post: zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category2018/02/04 11:37:42
manishchhetripublished a new post: zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category
2018/02/04 11:37:42
| author | manishchhetri |
| body | It's no secret that witness nodes require an ever growing amount of memory to function properly. The issue is far worse for full node, which requires far more memory. A consensus node (what most witnesses use) require the absolute minimum of 26GB at the time of writing and it is rapidly expanding. A standard setup on a 32GB server won't be enough without memory compression in the very near future. This is not a guide to configure Zram or Zswap on your server. Rather this is an educational writing to enlighten everyone on the great benefits and potential drawbacks of memory compression on Linux systems. The information presented is meant to apply to any server owner but the targeted audience is for witnesses to delay the inevitable upgrade of their servers. What is Zram and Zswap? Zram and Zswap provide memory compression for linux based systems allowing you to put more data in your RAM at the expense of increasing the CPU usage on your server. Neither option provides filesystem page compression. Both options ship with the Linux kernel by default for most distributions. Disclaimer: Neither option provides filesystem page compression. Any pages swapped to a standard disk (or another swap device) will not be compressed. What are the differences? Zram works as a swap device in RAM. It is a bit more complicated to setup but flexible. When Linux decides it needs to start swapping, Zram will compress the page and store it in RAM, allowing you to keep your data in RAM, but appear as though it is in "swap". Zram needs to be set to a higher priority over all other swap devices to avoid using regular swap devices on disk. Zswap works a bit differently from Zram. Rather than creating a separate swap device it works in conjunction with your current swap. This will efficiently utilize your disk swap reducing system I/O. For the scope of this article, I will not be discussing the z3pool types. What happens if the memory is completely full? If Zram or Zswap can no longer fit any more compressed data in RAM, it will swap to a standard swap device on disk (assuming you have one configured). If your RAM and swap are full then processes will start to be killed, at that point you have exceeded the lifespan of your server and it's time to upgrade. Which do I pick? It depends on your system configuration. If you have or need a swap disk then use Zswap as it doesn't suffer from LRU inversion (more on that later). Zswap will efficiently utilize your swap with the in-memory compressed cache reducing IO on your disks and in memory. For standard server owners, this would be the one to pick. Zram is best suited for servers that do not have a swap device. It does have the pitfall of LRU inversion. LRU is an abbreviation for "least recently used". It is possible for new pages to go straight to disk swap and leave old pages in memory, which can greatly increase IO for disks and memory. Disclaimer: I do not (and will not) be using Zswap. Theoretically, since it's a memory mapped file, Zswap should be effective but this has not been tested in a live system and it's best to keep everything in RAM if you can! Compression There's an option to use lz0 or lz4 compression algorithms for either Zram or Zswap. lz0 promises better compression and lz4 promises better speeds. Zram and Zswap can be configured to use lz0 and lz4. lz4 promises better decompression speeds Compressing the shared memory file For these tests, I copied over a live shared_memory.bin file for testing to get a ballpark estimate of what will happen in memory. I did not change any of the compression settings so everything will remain the default. Each test was ran three times and were averaged at the end. The times didn't fluctuate much as expected on a system with hardly any load on the processor. I ran these tests on an Intel Xeon CPU E3-1270 v3 @ 3.50GHz using Arch Linux with the meltdown and spectre patches applied (which further slow down the system). To get accurate time results for your system, you need to run the commands to compress and decompress the shared memory file. stat original lz0 lz4 size on disk 26 GB 10.4 GB 11 GB compression time - 2 minutes 7 seconds 2 minutes 30 seconds decompression time - 2 minutes 13 seconds 2 minutes 0 seconds The results are promising! While the size and compression are similar, lz0 won in both total speed and size. Overall, the data was cut in less than half, which is perfect! These tests were ran on a single core rather than multiple cores. Zram is capable of taking advantage of multi-core systems, so throughput will be even higher ;) Conclusion Memory compression will certainly delay the inevitable RAM requirements of your server. It will be possible to fit a node in a server with as little as 16GB of RAM for the time being. Though, I'm not sure how long that will after you take into consideration Steem's massive growth (which is wonderful). The drawback of CPU will have to be taking into consideration, but for most servers this shouldn't be an issue as the algorithms used are designed for speed. For server owners not running a node, you'll most likely want Zswap. Make sure to check with your system to see what's right for you |
| json metadata | {"tags":["thapa"],"app":"steemit/0.1","format":"markdown"} |
| parent author | |
| parent permlink | thapa |
| permlink | zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category |
| title | Zram and Zswap - The Full Rundown samrg472 (59) in witness-category |
| Transaction Info | Block #19573718/Trx a2bde58cda50b94403477e478cbf7025f2079005 |
View Raw JSON Data
{
"block": 19573718,
"op": [
"comment",
{
"author": "manishchhetri",
"body": "It's no secret that witness nodes require an ever growing amount of memory to function properly. The issue is far worse for full node, which requires far more memory. A consensus node (what most witnesses use) require the absolute minimum of 26GB at the time of writing and it is rapidly expanding. A standard setup on a 32GB server won't be enough without memory compression in the very near future.\n\nThis is not a guide to configure Zram or Zswap on your server. Rather this is an educational writing to enlighten everyone on the great benefits and potential drawbacks of memory compression on Linux systems. The information presented is meant to apply to any server owner but the targeted audience is for witnesses to delay the inevitable upgrade of their servers.\n\nWhat is Zram and Zswap?\nZram and Zswap provide memory compression for linux based systems allowing you to put more data in your RAM at the expense of increasing the CPU usage on your server. Neither option provides filesystem page compression. Both options ship with the Linux kernel by default for most distributions.\n\nDisclaimer: Neither option provides filesystem page compression. Any pages swapped to a standard disk (or another swap device) will not be compressed.\n\nWhat are the differences?\nZram works as a swap device in RAM. It is a bit more complicated to setup but flexible. When Linux decides it needs to start swapping, Zram will compress the page and store it in RAM, allowing you to keep your data in RAM, but appear as though it is in \"swap\". Zram needs to be set to a higher priority over all other swap devices to avoid using regular swap devices on disk.\n\nZswap works a bit differently from Zram. Rather than creating a separate swap device it works in conjunction with your current swap. This will efficiently utilize your disk swap reducing system I/O. For the scope of this article, I will not be discussing the z3pool types.\n\nWhat happens if the memory is completely full?\nIf Zram or Zswap can no longer fit any more compressed data in RAM, it will swap to a standard swap device on disk (assuming you have one configured). If your RAM and swap are full then processes will start to be killed, at that point you have exceeded the lifespan of your server and it's time to upgrade.\n\nWhich do I pick?\nIt depends on your system configuration. If you have or need a swap disk then use Zswap as it doesn't suffer from LRU inversion (more on that later). Zswap will efficiently utilize your swap with the in-memory compressed cache reducing IO on your disks and in memory. For standard server owners, this would be the one to pick.\n\nZram is best suited for servers that do not have a swap device. It does have the pitfall of LRU inversion. LRU is an abbreviation for \"least recently used\". It is possible for new pages to go straight to disk swap and leave old pages in memory, which can greatly increase IO for disks and memory.\n\nDisclaimer: I do not (and will not) be using Zswap. Theoretically, since it's a memory mapped file, Zswap should be effective but this has not been tested in a live system and it's best to keep everything in RAM if you can!\n\nCompression\nThere's an option to use lz0 or lz4 compression algorithms for either Zram or Zswap. lz0 promises better compression and lz4 promises better speeds.\nZram and Zswap can be configured to use lz0 and lz4. lz4 promises better decompression speeds\n\nCompressing the shared memory file\nFor these tests, I copied over a live shared_memory.bin file for testing to get a ballpark estimate of what will happen in memory. I did not change any of the compression settings so everything will remain the default. Each test was ran three times and were averaged at the end. The times didn't fluctuate much as expected on a system with hardly any load on the processor.\n\nI ran these tests on an Intel Xeon CPU E3-1270 v3 @ 3.50GHz using Arch Linux with the meltdown and spectre patches applied (which further slow down the system). To get accurate time results for your system, you need to run the commands to compress and decompress the shared memory file.\n\nstat\toriginal\tlz0\tlz4\nsize on disk\t26 GB\t10.4 GB\t11 GB\ncompression time\t-\t2 minutes 7 seconds\t2 minutes 30 seconds\ndecompression time\t-\t2 minutes 13 seconds\t2 minutes 0 seconds\nThe results are promising! While the size and compression are similar, lz0 won in both total speed and size. Overall, the data was cut in less than half, which is perfect! These tests were ran on a single core rather than multiple cores. Zram is capable of taking advantage of multi-core systems, so throughput will be even higher ;)\n\nConclusion\nMemory compression will certainly delay the inevitable RAM requirements of your server. It will be possible to fit a node in a server with as little as 16GB of RAM for the time being. Though, I'm not sure how long that will after you take into consideration Steem's massive growth (which is wonderful). The drawback of CPU will have to be taking into consideration, but for most servers this shouldn't be an issue as the algorithms used are designed for speed.\n\nFor server owners not running a node, you'll most likely want Zswap. Make sure to check with your system to see what's right for you",
"json_metadata": "{\"tags\":[\"thapa\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}",
"parent_author": "",
"parent_permlink": "thapa",
"permlink": "zram-and-zswap-the-full-rundown-samrg472-59-in-witness-category",
"title": "Zram and Zswap - The Full Rundown samrg472 (59) in witness-category"
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:37:42",
"trx_id": "a2bde58cda50b94403477e478cbf7025f2079005",
"trx_in_block": 44,
"virtual_op": 0
}manishchhetriupvoted (100.00%) @samrg472 / zram-and-zswap-the-full-rundown2018/02/04 11:35:24
manishchhetriupvoted (100.00%) @samrg472 / zram-and-zswap-the-full-rundown
2018/02/04 11:35:24
| author | samrg472 |
| permlink | zram-and-zswap-the-full-rundown |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19573672/Trx 880fe683ddb6c8722655784ac9ddc18849440c9c |
View Raw JSON Data
{
"block": 19573672,
"op": [
"vote",
{
"author": "samrg472",
"permlink": "zram-and-zswap-the-full-rundown",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:35:24",
"trx_id": "880fe683ddb6c8722655784ac9ddc18849440c9c",
"trx_in_block": 62,
"virtual_op": 0
}2018/02/04 11:34:15
2018/02/04 11:34:15
| author | dzivenu |
| permlink | peer-query-alpha-taking-steemit-com-quora-and-stackoverflow-to-the-limit-in-30-days |
| voter | manishchhetri |
| weight | 10000 (100.00%) |
| Transaction Info | Block #19573649/Trx ea26d34eb30b2c2238363d985dbed7cf47bec2a3 |
View Raw JSON Data
{
"block": 19573649,
"op": [
"vote",
{
"author": "dzivenu",
"permlink": "peer-query-alpha-taking-steemit-com-quora-and-stackoverflow-to-the-limit-in-30-days",
"voter": "manishchhetri",
"weight": 10000
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:34:15",
"trx_id": "ea26d34eb30b2c2238363d985dbed7cf47bec2a3",
"trx_in_block": 36,
"virtual_op": 0
}steemcreated a new account: @manishchhetri2018/02/04 11:23:03
steemcreated a new account: @manishchhetri
2018/02/04 11:23:03
| active | {"account_auths":[],"key_auths":[["STM7hLv8MbPD7Zy8TvVNHQ9b2sWT2XXDwX7mV2zUKFAdsxLy1EuiX",1]],"weight_threshold":1} |
| creator | steem |
| delegation | 29700.000000 VESTS |
| extensions | [] |
| fee | 0.500 STEEM |
| json metadata | |
| memo key | STM7EKRfNzawDfip9Bv3G6edmhTdkTPKzEH1XWC2YzhAVXxEfbtGu |
| new account name | manishchhetri |
| owner | {"account_auths":[],"key_auths":[["STM6CWwiP8PGfniT27GKgqcvFGSmqubxEzpwFNr1mfSLwLGocGA7z",1]],"weight_threshold":1} |
| posting | {"account_auths":[],"key_auths":[["STM55g9Mo5UN88jVPijCGLQMxXTrqxqZmifVfPWTmvAhnx6hpFSJz",1]],"weight_threshold":1} |
| Transaction Info | Block #19573425/Trx de7683491381e70904c395aec318961e5c3e7039 |
View Raw JSON Data
{
"block": 19573425,
"op": [
"account_create_with_delegation",
{
"active": {
"account_auths": [],
"key_auths": [
[
"STM7hLv8MbPD7Zy8TvVNHQ9b2sWT2XXDwX7mV2zUKFAdsxLy1EuiX",
1
]
],
"weight_threshold": 1
},
"creator": "steem",
"delegation": "29700.000000 VESTS",
"extensions": [],
"fee": "0.500 STEEM",
"json_metadata": "",
"memo_key": "STM7EKRfNzawDfip9Bv3G6edmhTdkTPKzEH1XWC2YzhAVXxEfbtGu",
"new_account_name": "manishchhetri",
"owner": {
"account_auths": [],
"key_auths": [
[
"STM6CWwiP8PGfniT27GKgqcvFGSmqubxEzpwFNr1mfSLwLGocGA7z",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM55g9Mo5UN88jVPijCGLQMxXTrqxqZmifVfPWTmvAhnx6hpFSJz",
1
]
],
"weight_threshold": 1
}
}
],
"op_in_trx": 0,
"timestamp": "2018-02-04T11:23:03",
"trx_id": "de7683491381e70904c395aec318961e5c3e7039",
"trx_in_block": 31,
"virtual_op": 0
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress0.00%
{
"voting_manabar": {
"current_mana": "8143659806",
"last_update_time": 1779074454
},
"downvote_manabar": {
"current_mana": 2035914951,
"last_update_time": 1779074454
},
"rc_account": {
"account": "manishchhetri",
"max_rc": "10164408779",
"max_rc_creation_adjustment": {
"amount": "2020748973",
"nai": "@@000000037",
"precision": 6
},
"rc_manabar": {
"current_mana": "10164408779",
"last_update_time": 1779074454
}
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM6CWwiP8PGfniT27GKgqcvFGSmqubxEzpwFNr1mfSLwLGocGA7z1/1
Active
Single Signature
Public Keys
STM7hLv8MbPD7Zy8TvVNHQ9b2sWT2XXDwX7mV2zUKFAdsxLy1EuiX1/1
Posting
Single Signature
Public Keys
STM55g9Mo5UN88jVPijCGLQMxXTrqxqZmifVfPWTmvAhnx6hpFSJz1/1
Memo
STM7EKRfNzawDfip9Bv3G6edmhTdkTPKzEH1XWC2YzhAVXxEfbtGu
{
"owner": {
"account_auths": [],
"key_auths": [
[
"STM6CWwiP8PGfniT27GKgqcvFGSmqubxEzpwFNr1mfSLwLGocGA7z",
1
]
],
"weight_threshold": 1
},
"active": {
"account_auths": [],
"key_auths": [
[
"STM7hLv8MbPD7Zy8TvVNHQ9b2sWT2XXDwX7mV2zUKFAdsxLy1EuiX",
1
]
],
"weight_threshold": 1
},
"posting": {
"account_auths": [],
"key_auths": [
[
"STM55g9Mo5UN88jVPijCGLQMxXTrqxqZmifVfPWTmvAhnx6hpFSJz",
1
]
],
"weight_threshold": 1
},
"memo": "STM7EKRfNzawDfip9Bv3G6edmhTdkTPKzEH1XWC2YzhAVXxEfbtGu"
}Witness Votes
0 / 30
No active witness votes.
[]